ConceptioArchivearXiv CS
arXiv CSopen access

FedSIR: Spectral Client Identification and Relabeling for Federated Learning with Noisy Labels

2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
clouddistributed-computingparallel-computing
distributed computing, parallel computing, cloud

arXiv:2604.20825v1 [cs.LG] 22 Apr 2026

FedSIR: Spectral Client Identification and Relabeling for Federated Learning with Noisy Labels Sina Gholami* University of North Carolina at Charlotte Charlotte, NC, USA

Abdulmoneam Ali* University of North Carolina at Charlotte Charlotte, NC, USA

[email protected]

[email protected]

Tania Haghighi University of North Carolina at Charlotte Charlotte, NC, USA

Ahmed Arafa University of North Carolina at Charlotte Charlotte, NC, USA

[email protected]

[email protected]

Minhaj Nur Alam University of North Carolina at Charlotte Charlotte, NC, USA [email protected]

1. Introduction

Abstract

With the rapid growth of data-generation sources, federated learning (FL) has emerged as a promising paradigm for preserving privacy by keeping data at its sources while enabling collaborative model training across distributed clients [17]. However, the effectiveness of collaborative learning still depends on the quality of locally stored data. In practice, client-side datasets are often collected in uncontrolled environments and may contain noisy or unreliable labels, which can significantly degrade the performance of federated models [1]. To address the challenge of noisy labels, a large body of literature has proposed various strategies. A representative overview of related work is provided in Section 2. Most existing methods rely on signals derived from loss trajectories or client performance during training [21]. However, such signals may become unreliable in FL settings due to inherent FL challenges, including data heterogeneity, aggregation strategies, and partial client participation. In [18], the authors leverage the availability of a clean validation dataset at the central server to identify clean clients and prune noisy ones. Instead of excluding potentially noisy clients, [15] incorporates them through knowledge distillation (KD), in which noisy client models act as negative teachers that guide the global model away from their predictions. In [4], a different aggregation strategy is proposed to mitigate the impact of noisy clients. In addition to the challenge of identifying noisy clients, most ex-

Federated learning (FL) enables collaborative model training without sharing raw data; however, the presence of noisy labels across distributed clients can severely degrade the learning performance. In this paper, we propose FedSIR, a multi-stage framework for robust FL under noisy labels. Different from existing approaches that mainly rely on designing noise-tolerant loss functions or exploiting loss dynamics during training, our method leverages the spectral structure of client feature representations to identify and mitigate label noise. Our framework consists of three key components. First, we identify clean and noisy clients by analyzing the spectral consistency of class-wise feature subspaces with minimal communication overhead. Second, clean clients provide spectral references that enable noisy clients to relabel potentially corrupted samples using both dominant class directions and residual subspaces. Third, we employ a noiseaware training strategy that integrates logit-adjusted loss, knowledge distillation, and distance-aware aggregation to further stabilize federated optimization. Extensive experiments on standard FL benchmarks demonstrate that FedSIR consistently outperforms state-of-the-art methods for FL with noisy labels. The code is available at https: //github.com/sinagh72/FedSIR. * Equal contribution

1

isting label correction strategies rely on the predictions of the trained model. As a result, many FL approaches for noisy labels heavily depend on training dynamics, making it difficult to disentangle the impact of FL system characteristics from the effect of noisy labels. This motivates our work to approach the noisy-label problem from a different perspective by asking the following question:

cessed on a central server, multiple methods have been proposed to address the noisy label challenge. One prominent category is sample selection and reweighting, which aims to identify clean samples during training. In [5], two neural networks are trained simultaneously, and each network selects small-loss samples to update its peer. To mitigate the risk that both networks converge to the same erroneous predictions, [23] further introduces a disagreement-update mechanism before the cross-update. Another line of work focuses on designing robust loss functions. For example, [19] proposes the symmetric cross entropy loss, which augments standard cross entropy with a reverse cross entropy term to improve robustness without requiring explicit noise estimation. Similarly, [16] proposes a normalization framework that provably converts any loss function into a noise-robust variant and introduces the active passive loss, which combines normalized active and passive components to balance learnability and robustness. In addition, different training strategies have been explored to limit the impact of noisy labels, including Mixup [24], Dividemix [11], KD methods [2, 3, 7], and earlylearning regularization techniques [14]. Despite their effectiveness, these methods assume centralized access to training data. As a result, additional adaptations may be required to apply them in FL settings where data is distributed across multiple clients, often exhibiting strong heterogeneity. Furthermore, clients may contain different levels of label noise, and the model is trained through collaborative aggregation rather than centralized optimization. These characteristics introduce new challenges for noisy label learning in federated environments, and motivate the study of noisy label learning in FL settings. Noisy label learning in FL. RoFL [22] adapts the sample selection paradigm to the federated setting by leveraging globally aggregated class-wise feature centroids. Each client uses these centroids to identify confident samples for training and applies pseudo-labeling to the remaining noisy instances. Moving beyond sample-level selection, RHFL [4] introduces a client confidence re-weighting scheme that adaptively adjusts each client’s aggregation weight based on its estimated label quality and learning efficiency. In contrast, FedCorr [21] identifies clean and noisy clients by measuring the discrepancies in their prediction spaces using the local intrinsic dimension. Clean clients are then leveraged to assist noisy clients by relabeling their candidate noisy samples. Similarly, FedNoRo [20] is a multi-stage method that identifies clean and noisy clients through per-class loss values, after which noisy clients are guided via KD from the global model rather than explicit relabeling. Moreover, FedNoRo adopts DaAgg that differentially weights client contributions based on their estimated noise levels. Building on the noisy client detection of FedNoRo, FedELC [9] addresses the second stage of label correction by modeling

Can structural information in the feature representations of local datasets help distinguish clean samples from corrupted ones? We answer this question in the affirmative. Our proposed framework demonstrates that the spectral structure of classwise feature representations provides a reliable signal for identifying noisy clients and correcting potentially corrupted labels in FL under completely random label noise, i.e., symmetric label noise. Contributions. The main contributions of this work are summarized as follows: • We propose FedSIR, a multi-stage FL framework that addresses noisy labels through the spectral geometry of client feature representations, providing a new perspective beyond conventional loss-dynamics or predictionbased approaches. • We introduce a spectral client identification mechanism that characterizes each client through class-wise feature subspaces and their off-diagonal similarity statistics, enabling the identification of clean and noisy clients with minimal communication overhead and without requiring access to raw data, or a noise transition model. • We develop a spectral relabeling scheme for noisy clients that constructs class references from clean-client dominant directions and residual subspaces, and performs conservative label correction by enforcing agreements between complementary spectral criteria. • We integrate noise-aware federated optimization, combining logit-adjusted (LA) loss, KD, and distance-aware aggregation (DaAgg) to further stabilize training under label noise. • We conduct extensive experiments on federated CIFAR10 datasets under varying label-noise rates and client heterogeneity levels, showing that FedSIR consistently outperforms strong baselines and recent methods for FL with noisy labels. Notation. We use bold uppercase letters to denote matrices, bold lowercase letters to denote vectors, and non-bold symbols to denote scalars. For a set C, |C| denotes its cardinality. For a vector x, ∥x∥2 denotes the ℓ2 norm.

2. Related Works Noisy label learning in centralized setting. In centralized learning, where all training data are aggregated and pro2

Figure 1. A) Each client trains the global model over its local data (noisy and clean), computes its class similarity matrix and its offdiagonal mean and energy. The client then sends the off-diagonal mean and energy, along with updated gradients, to the server. B) The server fits GMM to the off-diagonal statistics derived from class similarity matrices of all clients and partitions the clients into two groups: noisy and clean. C) The server aggregates the class-wise dominant direction v̄(r) and residual subspaces V̄(n) from clean clients, and sends them to noisy clients with a clean reference model for relabeling.

3.1. Overview

the possible ground-truth label of each noisy sample as a differentiable soft distribution that is jointly optimized with the network parameters.

Let there be K clients and C classes. Each client k holds a local dataset \mathcal {D}_k = \{(x_i, \tilde {y}_i)\}_{i=1}^{N_k},

3. Methods

where \protect \tilde {y}_i may be corrupted, and |Dk | = Nk . Our method consists of three stages:

We propose a multi-stage FL framework for identifying noisy clients, constructing reliable clean reference representations, and correcting noisy labels.

1. Stage I: Client Identification. Detect clean and noisy clients from the spectral structure of their class-wise feature matrices, characterized by their top-r singular vectors. 2. Stage II: Spectral Relabeling of Noisy clients. Use class subspaces extracted from clean clients to infer corrected labels for samples from noisy clients. 3. Stage III: Noise-Aware Federated Optimization. Update clean clients with LA supervision, train noisy clients using a hybrid relabeling-and-KD loss, and aggregate all clients using DaAgg.

Our approach is motivated by the spectral structure of clean and noisy clients. Under an early-stage trained model, samples from the same class tend to form well-separated clusters in feature space. As a result, clean clients exhibit consistent class-wise spectral structures, characterized by high within-class similarity and low between-class similarity. In contrast, label noise mixes samples from different classes and disrupts this spectral separation. This phenomenon is illustrated in Figure 2.

We first perform a coarse client-level separation to identify a subset of clean clients. Once clean clients are identified, their learned representations serve as stable anchors for subsequent sample-level correction. Figure 1 illustrates the overall pipeline of our approach.

We leverage these differences in spectral structure to identify clean and noisy clients. Clean clients are then used to construct an initial global model, while the class-wise spectral structure is further utilized to relabel samples from noisy clients. FL then continues using KD to progressively refine the model.

3.2. Spectral View of Class Structure

A key advantage of our formulation is that it eliminates the need for centralized clean data. Instead, it extracts supervisory signals from the internal spectral structure of client feature representations. This property is particularly desirable in FL, where both raw data sharing and direct inspection of label noise are infeasible. Moreover, our framework does not require estimating a noise transition matrix, which is typically difficult to obtain in federated settings due to heterogeneous data distributions across clients.

Given a feature extractor fϕ , each sample xi is mapped to a feature representation \mathbf {z}_i = f_{\boldsymbol {\phi }}(\mathbf {x}_i) \in \mathbb {R}^d, where d is the feature dimension. For client k and class c , we construct a class-wise feature matrix \mathbf {Z}_{k,c} = [\mathbf {z}_1, \mathbf {z}_2, \dots , \mathbf {z}_{n_{k,c}}]^\top \in \mathbb {R}^{n_{k,c} \times d}, 3

Clean

Noise 0.4 0

0

0.8

1

1

1

0.6

2

2

2

0.4

3

3 0

1

2

3

1

2

3

\label {eq:mu_k} \mu _k = \frac {1}{|\mathcal {C}_k|(|\mathcal {C}_k|-1)} \sum _{\substack {c,c' \in \mathcal {C}_k \\ c \ne c'}} [\mathbf {S}_k]_{c,c'},

(3)

\label {eq:e_k} e_k = \frac {1}{|\mathcal {C}_k|(|\mathcal {C}_k|-1)} \sum _{\substack {c,c' \in \mathcal {C}_k \\ c \ne c'}} [\mathbf {S}_k]_{c,c'}^2,

(4)

0.2

3 0

structure of \protect \mathbf {S}_k using

1.0

Noise 0.8

0

0

1

2

3

0.0

and

Figure 2. Class subspace similarity matrices for a subset of classes with clean labels (left), 40% symmetric noise (middle), and 80% symmetric noise (right).

which measure the average off-diagonal similarity and its squared energy, respectively. These statistics quantify the degree of cross-class mixing within each client. For classes absent from client k, the corresponding entries are undefined and excluded from these statistics. Clients with fewer than two observed classes do not yield valid off-diagonal statistics and are excluded from the spectral identification step. We then fit a two-component Gaussian mixture model (GMM) over these descriptors (\mu _k, e_k) and partition clients into two groups: a clean set and a noisy set.

where nk,c denotes the number of samples labeled as class c, i.e., ỹi = c, at client k. We then perform singular value decomposition (SVD) on Zk,c : {\mathbf {Z}_{k,c} }= \mathbf {U}_{k,c} \mathbf {\Sigma }_{k,c} \mathbf {V}_{k,c}^{\top }, (1) and use the leading right singular vector \protect \mathbf {v}_{k,c} to characterize the spectral structure of class c at client k. This vector captures the dominant direction of variation for that class. If a class is internally consistent, its features tend to align around a relatively stable direction in the feature space. When labels are corrupted, samples from other classes are mixed into the same set, causing the resulting direction to align with multiple class directions rather than a single one [10]. To quantify how strongly class structures overlap within a client, we compare their principal directions. Using the leading right singular vector of each class, we define the class similarity [\mathbf {S}_k]_{c,c'} = \left |\mathbf {v}_{k,c}^{\top } \mathbf {v}_{k,c'}\right |.

3.4. Stage II: Spectral Relabeling for Noisy Clients After identifying clean clients in Stage I, we use their classwise spectral directions to construct reference subspaces for label correction. Let Kclean denote the set of clean clients. We assume that clients in Kclean collectively provide sufficiently reliable spectral directions across classes, allowing them to serve as class references. Specifically, we construct a compact representation of (r) each class c, through its dominant direction vc , and its (n) residual subspace Vc . Potentially corrupted samples are associated with the class whose dominant direction yields the highest alignment, while the corresponding residual subspace produces the lowest projection energy. The clientside spectral extraction procedure is summarized in Algorithm 2.

(2)

This yields a class similarity matrix \protect \mathbf {S}_k \in \mathbb {R}^{C\times C} for each client and reflects the principal-angle relationships between pairwise class subspaces. Clean clients typically exhibit lower off-diagonal similarity, as different classes occupy more separated directions in feature space. Noisy clients, in contrast, exhibit higher off-diagonal similarity because mislabeled samples introduce cross-class mixing in the feature representations. As the noise level increases, this effect becomes more pronounced, leading to progressively larger off-diagonal similarities in Sk . Importantly, this computation is fully local and requires no auxiliary information from other clients or the central server.

\label {eq:pro_mean_r} \mathbf {M}^{(r)}_c = \frac {1}{W_c} \sum _{k \in \mathcal {K}_\mathrm {clean}} w_{k,c}\,\mathbf {v}_{k,c}\mathbf {v}_{k,c}^{\top }, \quad W_c = \sum _{k \in \mathcal {K}_\mathrm {clean}} w_{k,c}, (5) where \protect \mathbf {v}_{k,c} is the dominant class direction from client k and w_{k,c} is a reliability weight determined by the class sample count. The aggregated class direction \protect \bar {\mathbf {v}}^{(r)}_c is the principal eigenvector of \protect \mathbf {M}^{(r)}_c . Similarly, for residual subspaces across clean clients we set \label {eq:pro_mean_n} \mathbf {M}^{(n)}_c = \frac {1}{W_c} \sum _{k \in \mathcal {K}_\mathrm {clean}} w_{k,c}\,\mathbf {V}^{(n)\top }_{k,c}\mathbf {V}^{(n)}_{k,c}, (6)

3.3. Stage I: Client Identification We use these class-wise spectral signatures to identify clean and noisy clients. For each client k, we form a class-similarity matrix \protect \mathbf {S}_k , where entries are computed only for class pairs observed on that client. Let \protect \mathcal {C}_k = \{c : n_{k,c} > 0\} denote the set of classes available at client k. We summarize the off-diagonal

where \protect \mathbf {V}^{(n)}_{k,c} contains residual directions orthogonal to \protect \mathbf {v}_{k,c} . The consensus residual subspace \protect \bar {\mathbf {V}}^{(n)}_c eigenvectors of \protect \mathbf {M}^{(n)}_c . 4

is given by the top L

Given these spectral references, we evaluate two complementary scores for each sample with feature \protect \mathbf {z}_i :

This follows the same LA formulation used in [20] and [9]. The adjustment compensates for client-level class imbalance, which commonly arises under heterogeneous label distributions. Noisy clients. To leverage global learning, noisy clients are trained using both the hard target y_i^\star from the relabeling step and the soft predictions from the global model trained on all clients. Let f_{\phi _{global}}(\mathbf {x}) denote the logits produced by the global model. The soft probability distribution for each sample \protect \mathbf {x}_i is defined as

S^{(r)}(i,c) &= \left | \mathbf {z}_i^\top \bar {\mathbf {v}}^{(r)}_c \right |, \\ S^{(n)}(i,c) &= \frac {1}{\sqrt {L}} \left \| \mathbf {z}_i^\top \bar {\mathbf {V}}^{(n)}_c \right \|_2 . (8) Finally, we derive two class predictions: \hat {y}^{(r)}_i &= \arg \max _c S^{(r)}(i,c), \\ \hat {y}^{(n)}_i &= \arg \min _c S^{(n)}(i,c),

\mathbf {p}_i = \mathrm {softmax}\!\left (\frac {f_{\phi _{global}}(\mathbf {x}_i)}{\tau }\right ),

(10)

where \tau is the temperature parameter controlling the softness of the distribution. Before computing the loss, the noisy logits are adjusted using the class-prior correction described earlier. Let

and accept a relabel only when \hat {y}^{(r)}_i = \hat {y}^{(n)}_i . Thus, the corrected label is

\mathbf {h}_i = f_{\phi _{k'}}(\mathbf {x}_i) + \mathbf {m}_{k'}

y_i^\star = \begin {cases} \hat {y}^{(r)}_i, & \text {if } \hat {y}^{(r)}_i = \hat {y}^{(n)}_i, \\ \tilde {y}_i, & \text {otherwise}, \end {cases}

(13)

denote the adjusted logits for noisy client k' . The corresponding log-probabilities of the noisy client model are then

yielding the updated dataset

\mathbf {q}_i = \mathrm {softmax}(\mathbf {h}_i).

\mathcal {D}_k^\star = \{(x_i, y_i^\star )\}_{i=1}^{N_k}.

(14)

Using these quantities, the noisy-client objective combines KD and hard-label supervision using weight wKD as follows:

This agreement rule enforces conservative relabeling by correcting only samples with consistent spectral evidence. The detailed relabeling procedure for a noisy client is given in Algorithm 3.

\mathcal {L}_{\mathrm {LA\text {-}KD}} = w_{\mathrm {KD}}\,\mathcal {L}_{\mathrm {KD}} + (1-w_{\mathrm {KD}})\,\mathcal {L}_{\mathrm {CE}},

(15)

where

3.5. Noise-aware Federated Optimization

\mathcal {L}_{\mathrm {KD}} &= \mathrm {KL}\!\left (\mathbf {p}_i \,\|\, \mathbf {q}_i\right ), \\ \mathcal {L}_{\mathrm {CE}} &= \mathrm {NLL}\!\left (\log \mathbf {q}_i,\tilde {y}_i\right ).

Once the clean and noisy client sets have been identified, all clients continue to participate in FL, but their local optimization follows a noise-aware strategy. Clean clients, whose labels are considered reliable, are trained with the LA only, whereas noisy clients are trained with a hybrid objective that combines hard targets and teacher guidance. Clean clients. For each clean client k \in \mathcal {K}_{\mathrm {clean}} , we estimate the empirical class prior from its local labels,

(17) This formulation allows the noisy to learn from two complementary signals. The corrected hard label provides a strong supervisory signal when the spectral relabeling mechanism identifies clear inconsistencies in the original annotation. At the same time, the global model offers a softer form of guidance that captures class relationships. This is particularly helpful when the local label remains uncertain or when the relabeling evidence is weak. Combining these two sources of supervision makes the optimization more stable in the presence of label noise. Hard-label correction addresses samples that are clearly mislabeled, while KD regularizes training dynamics and prevents the model from overfitting to unreliable targets.

\pi _{k,c} = \frac {n_{k,c}}{\sum _{c'=1}^{C} n_{k,c'}}. We then define a per-class logit-adjustment: m_{k,c} = \beta \log (\pi _{k,c} + \epsilon ), where β > 0 controls the strength of the adjustment and ϵ prevents degenerate priors when some classes are absent. If f_{\phi _{k}}(x) denotes the output logits of the local model, the clean-client objective is \mathcal {L}_{\mathrm {LA}} = \mathrm {CE}\!\left (f_{\phi _{k}}(x)+\mathbf {m}_k,\; \tilde {y}\right ).

(12)

3.6. Distance-aware Aggregation (DaAgg) After local updates, all client models are aggregated into the next global model using a DaAgg rule inspired by RSCFed [13]. The aggregation starts from the standard

(11) 5

Algorithm 1 FedSIR

sample-size weighting but additionally downweights noisy clients according to how far their local models deviate from those of clean clients. Let \protect \boldsymbol {\phi }^{(t)}_k denote the model parameters of client k at round t. For each noisy client k, we measure its ℓ2 distance to the clean set as d_k = \min _{j \in \mathcal {K}_{\mathrm {clean}}} \left \|\boldsymbol {\phi }^{(t)}_k- \boldsymbol {\phi }^{(t)}_j\right \|_2.

Require: Client datasets \ifmmode \lbrace \else \textbraceleft \fi \mathcal {D}_k\}_{k=1}^K , initial model \protect \boldsymbol {\phi }^{(0)} , communication rounds T , identification epochs E_1 , training epochs E_2 , R relabeling period Ensure: Final global model \protect \boldsymbol {\phi }^{(T)} Stage I: Client identification 1: for each client k = 1,\dots ,K do 2: Initialize local model \protect \boldsymbol {\phi }_k \gets \boldsymbol {\phi }^{(0)} 3: \boldsymbol {\phi }_k \gets \mathrm {LocalTrain}(\boldsymbol {\phi }_k,\mathcal {D}_k,E_1, \mathcal {L}_{CE}) 4: {vk,c } ← Alg. 2 (Dk , ϕk , 0) 5: Compute (\mu _k,e_k) from \protect \mathbf {S}_k using (3) and (4) 6: Send (\mu _k,e_k) and \protect \boldsymbol {\phi }_k to the server 7: end for 8: Fit a two-component GMM on \ifmmode \lbrace \else \textbraceleft \fi (\mu _k,e_k)\}_{k=1}^K 9: Partition clients into \protect \mathcal {K}_{\mathrm {clean}} and \protect \mathcal {K}_{\mathrm {noisy}} 10: \boldsymbol {\phi }^{(1)} \gets \mathrm {FedAvg}_{k \in \mathcal {K}_{\mathrm {clean}}}(\boldsymbol {\phi }_k) Stage II–III: Relabeling and Training 11: for round t = 1,\dots , T do 12: for each client k ∈ Kclean do 13: Initialize \protect \boldsymbol {\phi }_k^{\,(t)} \gets \boldsymbol {\phi }^{(t)} 14: \boldsymbol {\phi }_k^{\,(t)} \gets \mathrm {LocalTrain}(\boldsymbol {\phi }_k^{\,(t)},\mathcal {D}_k, E_2, \mathcal {L}_{\mathrm {LA}}) 15: if t%R == 0 then (n) (t) 16: ({vk,c , Vk,c }) ← Alg. 2(Dk , ϕk , L)

(18)

The minimum distance is used so that each noisy client is evaluated relative to its nearest clean counterpart rather than the clean population average. This choice is particularly suitable in heterogeneous settings, where a useful noisy client update may resemble only a subset of the clean clients. Now let a_k be the normalized sample-size weight of client k. The final aggregation weight is defined as \alpha _k = \frac {a_k \exp (-d_k)} {\sum _{j=1}^{K} a_j \exp (-d_j)},

(19)

where d_k=0 for clean clients. The global model is then updated as \boldsymbol {\phi }^{(t+1)} = \sum _{k=1}^{K} \alpha _k \boldsymbol {\phi }^{(t)}_k.

(20)

17: 18: 19: 20: 21:

This aggregation mechanism introduces an additional level of robustness. Even after relabeling and KD, some noisy clients may still produce updates that deviate from the clean population. DaAgg reduces their influence without excluding them entirely, allowing useful information to contribute while suppressing unreliable updates. The complete procedure after Stage II proceeds as follows. At each communication round, the current global model is broadcast to all clients. Clean clients update their models using the LA objective, while noisy clients are trained with the hybrid LA-KD objective. During each relabeling step (performed every R communication rounds), feature representations are extracted by the model trained on clean clients. The spectral information of these features is then used to assist noisy clients in relabeling their potentially corrupted samples. Finally, all local models are aggregated using DaAgg to produce the next global model, while the updates from clean clients are separately averaged to obtain the clean reference model used to guide the subsequent relabeling step. The complete training procedure is summarized in Algorithm 1.

22:

(n)

Send \protect \boldsymbol {\phi }_k^{\,(t)} , {(vk,c , Vk,c )} to server else Send \protect \boldsymbol {\phi }_k^{\,(t)} to server end if end for \left ( \{(\mathbf {v}_{k,c}, \mathbf {V}^{(n)}_{k,c})\} \right ) to get Apply (5) and (6) on \protect \bar {\mathbf {v}}^{(r)},\bar {\mathbf {V}}^{(n)}

23: 24: 25: 26: 27: 28: 29:

for each client k ∈ Knoisy do if t%R == 0 then \mathcal {D}_k^\star \gets \text {Alg.~\ref {alg:relabel}}\!\left ( \mathcal {D}_k, \boldsymbol {\phi }_{\mathrm {clean}}^{(t)}, \bar {\mathbf {v}}^{(r)},\bar {\mathbf {V}}^{(n)} \right ) end if \boldsymbol {\phi }_k^{\,(t)} \gets \mathrm {LocalTrain}(\boldsymbol {\phi }_k^{\,(t)},\mathcal {D}_k^\star ,E_2, \mathcal {L}_{\mathrm {LA\text {-}KD}}) end for \boldsymbol {\phi }^{(t+1)} \gets \mathrm {DaAgg}\!\left ( \{\boldsymbol {\phi }_k^{\,(t)}\}_{k=1}^K, \mathcal {K}_{\mathrm {clean}}, \mathcal {K}_{\mathrm {noisy}} \right )

30: \boldsymbol {\phi }_{\mathrm {clean}}^{(t+1)} \gets \mathrm {FedAvg}_{k \in \mathcal {K}_{\mathrm {clean}}} (\boldsymbol {\phi }_k^{\,(t)}) 31: end for 32: return \protect \boldsymbol {\phi }^{(T)}

α correspond to stronger non-IID data distributions. To introduce heterogeneity in client-level noise, the number of clean clients varies across different settings. Specifically, the number of clean clients is 3, 3, and 5 for α = 0.1, 0.5, and 2, respectively. Furthermore, we evaluate multiple noise rates ranging from 30% to 90% to assess the robustness of the proposed framework under different levels of label corruption. All experiments are conducted for T = 100 communica-

4. Results We evaluate the proposed method on CIFAR-10 under symmetric label noise with 10 federated clients. To simulate data heterogeneity, the training data samples are partitioned across clients using a Dirichlet distribution with concentration parameters α ∈ {0.1, 0.5, 2}, where smaller values of 6

Algorithm 2 Client Spectral Structure Extraction

ing the Adam optimizer. We use an ImageNet-pretrained ResNet-18 [6] as the backbone model. We compare our method with standard FL baselines and recent noise-robust FL approaches. In addition, we include a pruning baseline that evaluates the performance obtained by excluding identified noisy clients.

1: function E XTRACT S PECTRAL (Dk , ϕk , L) 2: Extract features zi = fϕk (xi ) for all (xi , ỹi ) ∈ Dk 3: Define observed class set Ck ← {c : nk,c > 0}

for each class c ∈ Ck do Construct class-wise feature matrix Zk,c from samples with ỹi = c ⊤ 6: Compute SVD Zk,c = Uk,c Σk,c Vk,c 7: vk,c ← leading right singular vector of Zk,c 8: if L > 0 then (n) 9: Vk,c ← top L residual right singular vectors of Zk,c 10: end if 11: end for 12: if L > 0 then (n) 13: return {(vk,c , Vk,c )}c∈Ck 14: else 15: return {vk,c }c∈Ck 16: end if 17: end function 4: 5:

Table 1 shows that our method consistently achieves the best performance across nearly all noise levels and heterogeneity settings. In the highly non-IID case (α = 0.1), our method remains robust even under severe noise, outperforming baselines such as FedELC, FedNoRo, and FedNed. As the data distribution becomes less heterogeneous (α = 0.5 and α = 2), the performance of all methods generally improves; however, our approach continues to maintain a clear advantage, particularly at high noise rates where reliable client identification and conservative relabeling become more critical. These results indicate that the proposed spectral client identification and relabeling strategy provides robustness to both label noise and client heterogeneity.

Algorithm 3 Spectral Relabeling for a Noisy Client

5. Conclusion

(n) C }c=1 )

(r)

1: function R ELABEL (Dk , ϕclean , {v̄c , V̄c 2: Dk⋆ ← ∅ 3: for each (xi , ỹi ) ∈ Dk do 4: zi ← fϕclean (xi ) 5: for each class c = 1, . . . , C do 6:

(r)

S (r) (i, c) = z⊤ i v̄c

(n)

S (n) (i, c) = √1L z⊤ i V̄c 8: end for (r) 9: ŷi ← arg maxc S (r) (i, c) (n) 10: ŷi ← arg minc S (n) (i, c) (r) (n) 11: if ŷi = ŷi then (r) 12: yi⋆ ← ŷi 13: else 14: yi⋆ ← ỹi 15: end if 16: Dk⋆ ← Dk⋆ ∪ {(xi , yi⋆ )} 17: end for 18: return Dk⋆ 19: end function 7:

We introduced FedSIR, a robust FL framework for noisylabel settings that exploits the consistency of class-wise feature representations to identify clean and noisy clients. The identified clean clients are then used to construct spectral references that enable noisy clients to relabel potentially corrupted samples by associating them with the closest clean class subspace. Furthermore, our framework integrates LA, KD, and DaAgg to stabilize federated optimization.

2

Results across a range of label-noise levels and non-IID data distributions show that FedSIR consistently outperforms state-of-the-art methods, highlighting the effectiveness of spectral information as a reliable supervisory signal in noisy-label FL. Overall, our findings indicate that clientlevel spectral geometry provides a principled foundation for robust FL under corrupted supervision. An important direction for future work is to extend the proposed framework to handle more complex noise patterns, such as asymmetric label noise.

6. Acknowledgement

tion rounds. In Stage I, each client performs local training for E1 = 5 epochs for client identification, using a learning rate (LR) of 5×10−5 and a weight decay (WD) of 2×10−2 . In Stage II, local updates are performed for E2 = 1 epoch per round using LR = 3 × 10−4 and WD = 5 × 10−4 , while spectral relabeling is performed every R = 20 communication rounds using the top L = 12 residual right singular vectors. In all experiments, local models are optimized us-

The work of S. Gholami, T. Haghighi, and M. N. Alam was supported by the U.S. National Institute of Health - National Eye Institute under Grants R15EY035804 and R21EY035271. The work of A. Ali and A. Arafa was supported by the U.S. National Science Foundation under Grant ECCS 21-46099. 7

Table 1. Results on CIFAR-10 under symmetric label noise. Bold indicates the best result and underline indicates the second-best result. Symmetric Noise α

0.1

0.5

2

# Clean Clients

Method

5

FedAvg [17] FedProx [12] RoFL [22] RHFL [4] FedLSR [8] FedCorr [21] FedNed [15] FedELC [9] FedNoRo [20] FedSIR (Ours)

5 10

Pruning FedAvg

3

FedAvg [17] FedProx [12] RoFL [22] RHFL [4] FedLSR [8] FedCorr [21] FedNed [15] FedELC [9] FedNoRo [20] FedSIR (Ours)

3 10

Pruning FedAvg

3

FedAvg [17] FedProx [12] RoFL [22] RHFL [4] FedLSR [8] FedCorr [21] FedNed [15] FedELC [9] FedNoRo [20] FedSIR (Ours)

3 10

Pruning FedAvg

30%

40%

50%

60%

70%

80%

90%

73.67±0.89 73.14±0.86 43.73±1.01 27.72±5.88 64.82±0.99 62.46±1.00 74.16±0.86 77.71±0.84 77.65±0.76 78.65±0.81

73.62±0.83 72.53±0.87 44.13±0.99 27.51±6.20 63.99±0.90 60.62±0.91 72.44±0.90 78.18±0.80 76.56±0.84 78.42±0.83

71.92±0.83 71.60±0.90 44.45±1.00 26.61±5.94 61.81±0.96 57.28±0.96 74.60±0.86 78.07±0.81 76.47±0.80 78.10±0.78

73.60±0.84 72.65±0.88 42.81±0.98 24.98±6.10 63.70±0.96 55.12±1.01 74.11±0.85 77.88±0.80 76.73±0.81 78.31±0.80

73.21±0.87 72.11±0.86 35.76±0.92 25.01±5.97 61.38±0.98 54.49±0.98 73.29±0.87 77.29±0.81 76.80±0.81 77.93±0.81

70.39±0.94 71.24±0.87 43.96±0.98 22.37±6.63 63.43±0.98 53.46±0.97 73.83±0.86 78.43±0.82 76.83±0.83 77.93±0.81

68.90±0.97 68.72±0.90 40.75±0.96 20.56±7.56 61.68±0.94 52.02±0.99 73.12±0.87 77.72±0.82 76.11±0.86 77.90±0.77

71.63±0.89 75.88±0.84 61.60±1.03 36.34±5.62 63.54±0.94 67.80±0.94 76.95±0.81 82.12±0.76 81.43±0.72 83.45±0.70

62.42±0.92 64.53±0.94 54.98±0.95 27.62±9.20 59.06±0.94 65.58±0.93 76.78±0.81 81.86±0.79 80.86±0.80 83.56±0.68

40.24±0.97 37.64±0.94 56.46±0.99 22.34±12.06 51.94±0.90 64.37±0.96 76.59±0.83 77.74±0.78 81.41±0.77 83.15±0.74

78.94±0.83 78.73±0.79 71.83±0.87 49.81±6.08 68.63±0.89 75.84±0.84 81.25±0.75 82.94±0.73 83.26±0.75 84.76±0.72

73.55±0.86 72.94±0.86 69.36±0.90 35.47±11.06 64.64±0.88 75.46±0.87 81.44±0.76 82.42±0.73 82.50±0.79 84.26±0.71

40.90±0.98 39.24±1.00 69.39±0.86 25.82±15.07 56.12±1.01 74.97±0.87 81.00±0.76 79.73±0.78 82.59±0.74 84.40±0.67

76.91±0.82 76.34±0.82 83.14±0.74 82.21±0.77 71.18±0.84 48.37±2.47 71.67±0.89 75.23±0.83 77.16±0.85 82.85±0.78 82.65±0.75 84.13±0.75

81.56±0.78 80.64±0.78 67.27±0.94 44.91±4.06 68.53±0.89 73.48±0.84 77.87±0.81 82.45±0.71 81.86±0.76 83.96±0.71

80.78±0.78 79.29±0.81 59.28±0.93 41.95±4.59 69.19±0.89 72.95±0.87 77.25±0.80 82.84±0.73 81.73±0.75 83.94±0.72

77.35±0.83 77.25±0.84 59.82±0.94 40.07±4.55 67.06±0.91 71.73±0.85 77.22±0.83 82.28±0.75 81.55±0.72 83.55±0.70 78.70±0.79 86.81±0.61

84.61±0.68 83.98±0.73 78.51±0.81 63.28±2.25 73.68±0.84 78.48±0.78 82.27±0.73 84.00±0.70 84.93±0.70 85.72±0.70

83.73±0.72 82.70±0.73 77.69±0.81 61.15±2.12 73.87±0.89 77.34±0.82 81.95±0.77 83.54±0.75 84.51±0.72 85.23±0.69

82.23±0.76 81.06±0.77 74.69±0.82 58.18±3.37 72.43±0.91 76.81±0.83 81.15±0.76 83.62±0.71 83.97±0.72 85.19±0.70

81.67±0.78 80.31±0.80 73.56±0.87 55.66±4.04 70.27±0.90 76.65±0.84 81.78±0.77 83.11±0.75 83.80±0.73 84.95±0.67 82.23±0.73 88.27±0.68

References

M. Sugiyama. Co-teaching: Robust training of deep neural networks with extremely noisy labels. In Proc. NeurIPS, December 2018. 2 [6] K. He, X. Zhang, S. Ren, and J. Sun. Deep residual learning for image recognition. In Proc. IEEE CVPR, June 2016. 7 [7] R. Jiang, Y. Yan, J.-H. Xue, S. Chen, N. Wang, and H. Wang. Knowledge distillation meets label noise learning: ambiguity-guided mutual label refinery. IEEE Trans. Neural Netw. Learn. Syst., 36(1):939–952, January 2025. 2 [8] X. Jiang, S. Sun, Y. Wang, and M. Liu. Towards federated learning against noisy labels via local self-regularization. In Proc. ACM CIKM, October 2022. 8, 3 [9] X. Jiang, S. Sun, J. Li, J. Xue, R. Li, Z. Wu, G. Xu, Y. Wang, and M. Liu. Tackling noisy clients in federated learning with end-to-end label correction. In Proc. ACM CIKM, October 2024. 2, 5, 8, 3 [10] T. Kim, J. Ko, J. Choi, S.-Y. Yun, et al. Fine samples for

[1] A. Ali and A. Arafa. RCC-PFL: Robust client clustering under noisy labels in personalized federated learning. In Proc. IEEE ICC, June 2025. 1 [2] K. Baek, S. Lee, and H. Shim. Learning from better supervision: Self-distillation for learning with noisy labels. In Proc. ICPR, August 2022. 2 [3] S. Bhardwaj, A. Ghaddar, A. Rashid, K. Bibi, C. Li, A. Ghodsi, P. Langlais, and M. Rezagholizadeh. Knowledge distillation with noisy labels for natural language understanding. In Proc. Workshop Noisy User-generated Text (W-NUT), November 2021. 2 [4] X. Fang and M. Ye. Robust federated learning with noisy and heterogeneous clients. In Proc. IEEE/CVF CVPR, June 2022. 1, 2, 8, 3 [5] B. Han, Q. Yao, X. Yu, G. Niu, M. Xu, W. Hu, I. Tsang, and

8

learning with noisy labels. In Proc. NeurIPS, December 2021. 4 [11] J. Li, R. Socher, and S. C. Hoi. DIVIDEMIX: Learning with noisy labels as semi-supervised learning. In Proc. ICLR, April 2020. 2 [12] T. Li, A. K. Sahu, M. Zaheer, M. Sanjabi, A. Talwalkar, and V. Smith. Federated optimization in heterogeneous networks. Proc. Mach. Learn. Syst., 2:429–450, March 2020. 8, 3 [13] X. Liang, Y. Lin, H. Fu, L. Zhu, and X. Li. RSCFed: Random sampling consensus federated semi-supervised learning. In Proc. IEEE/CVF CVPR, June 2022. 5 [14] S. Liu, J. Niles-Weed, N. Razavian, and C. FernandezGranda. Early-learning regularization prevents memorization of noisy labels. In Proc. NeurIPS, December 2020. 2 [15] Y. Lu, L. Chen, Y. Zhang, Y. Zhang, B. Han, Y.-M. Cheung, and H. Wang. Federated learning with extremely noisy clients via negative distillation. In Proc. AAAI, February 2024. 1, 8, 3 [16] X. Ma, H. Huang, Y. Wang, S. Romano, S. Erfani, and J. Bailey. Normalized loss functions for deep learning with noisy labels. In Proc. ICML, July 2020. 2 [17] H. B. McMahan, E. Moore, D. Ramage, S. Hampson, and B. A. y Arcas. Communication-efficient learning of deep networks from decentralized data. In Proc. AISTATS, April 2017. 1, 8, 3 [18] M. Morafah, H. Chang, C. Chen, and B. Lin. Federated learning client pruning for noisy labels. ACM ToMPECS, 10(2):1–25, May 2025. 1 [19] Y. Wang et al. Symmetric cross entropy for robust learning with noisy labels. In Proc. IEEE/CVF ICCV, 2019. 2 [20] N. Wu, L. Yu, X. Jiang, K.-T. Cheng, and Z. Yan. FedNoRo: Towards noise-robust federated learning by addressing class imbalance and label noise heterogeneity. In Proc. IJCAI, August 2023. 2, 5, 8, 3 [21] J. Xu, Z. Chen, T. Q.S. Quek, and K. F. E. Chong. Fedcorr: Multi-stage federated learning for label noise correction. In Proc. IEEE/CVF CVPR, June 2022. 1, 2, 8, 3 [22] S. Yang, H. Park, J. Byun, and C. Kim. Robust federated learning with noisy labels. IEEE Intelligent Systems, 37(2): 35–43, April 2022. 2, 8, 3 [23] X. Yu et al. How does disagreement help generalization against label corruption? In Proc. ICML, June 2019. 2 [24] H. Zhang, M. Cisse, Y. N. Dauphin, and D. Lopez-Paz. mixup: Beyond empirical risk minimization. In Proc. ICLR, May 2018. 2

9

FedSIR: Spectral Client Identification and Relabeling for Federated Learning with Noisy Labels Supplementary Material 7. Ablation Study

spectral reference construction. To simulate non-IID data, this dataset is partitioned using a Dirichlet distribution with α ∈ {0.3, 0.5, 2}.

To better understand the contribution of each component of FedSIR, we perform an ablation study under symmetric label noise with Dirichlet heterogeneity parameter α = 1. In this setting, three clients are identified as clean and used to construct the spectral reference model. We evaluate several variants of the proposed framework by removing one component at a time: the spectral relabeling mechanism, LA, KD, and DaAgg. The results are summarized in Table 2. The full FedSIR model consistently achieves the best performance across noise levels exceeding 50%. Removing the spectral relabeling component leads to the most degradation, particularly under high noise rates. For example, at 90% noise, the accuracy drops from 84.51% to 80.00%, indicating that the relabeling mechanism plays a critical role in correcting corrupted supervision on noisy clients. LA mainly compensates for class imbalance across clients. Removing this component results in a moderate but consistent decrease in accuracy, confirming its significance for stabilizing local optimization under heterogeneous label distributions. KD also contributes to performance stability by providing soft guidance from the global model. When KD is removed, performance decreases slightly across most noise levels, suggesting that KD helps regularize the training of noisy clients and prevents overfitting to unreliable labels. Finally, removing the DaAgg step slightly improves performance at lower noise rates but degrades robustness at higher noise levels. This behavior suggests that DaAgg primarily acts as a safeguard against highly corrupted client updates rather than improving average-case performance when noise is moderate. Overall, the ablation results demonstrate that each component contributes to the robustness of the proposed framework, with spectral relabeling playing the critical role in handling severe label corruption.

Table 3 reports the classification accuracy under symmetric noise rates ranging from 30% to 90%. Despite the increased difficulty of CIFAR-100, our method consistently achieves the best performance across all noise levels and heterogeneity settings. In particular, our approach maintains stable performance even under extremely high noise levels (e.g., 80%–90%). These results further demonstrate that the proposed spectral client identification and relabeling strategy scales well to more challenging multi-class settings and remains robust to both severe label noise and client heterogeneity.

9. Relabeling Strategy To analyze the role of the proposed relabeling rule, we compare three variants of the spectral correction mechanism used in Stage II: • S (r) : labels are reassigned according to the dominantdirection alignment score:

\hat {y}^{(r)}_i = \arg \max _c S^{(r)}(i,c).

• S (n) : labels are determined using the residual-subspace projection score:

\hat {y}^{(n)}_i = \arg \min _c S^{(n)}(i,c).

8. Results on CIFAR-100 • Agreement rule: a relabel is accepted only when the (r) (n) scores from S (r) and S (n) coincide: ŷi = ŷi

We further evaluate our method on CIFAR-100 under symmetric label noise in a federated setting with 10 clients. Compared with CIFAR-10, CIFAR-100 contains a significantly larger number of classes, which makes the learning problem more challenging under both label noise and nonIID data. In particular, under strong non-IID settings (small α), each client tends to contain few classes, requiring more clean clients to ensure sufficient class coverage for reliable

Figure 3 reports the average reduction in label noise achieved by these strategies. To evaluate the impact of these strategies on the final model performance, Table 4 reports the test accuracy obtained using each relabeling variant. 1

Table 2. Ablation study of FedSIR on CIFAR-10 with symmetric label noise and Dirichlet parameter α = 1. Removing each component shows its contribution to the overall framework. Bold indicates the best result and underline indicates the second-best result. Symmetric Noise α

1

# Clean Clients

Method

3

w/o relabeling w/o LA w/o KD w/o DaAgg Ours

3 10

Pruning FedAvg

30%

40%

50%

60%

70%

80%

90%

85.13±0.73 84.93±0.69 85.49±0.69 85.65±0.70 85.21±0.70

84.81±0.73 84.60±0.76 85.16±0.68 85.33±0.73 85.28±0.68

84.29±0.70 84.63±0.70 85.03±0.70 85.25±0.68 84.86±0.70

83.90±0.76 84.38±0.75 84.63±0.66 84.41±0.70 84.68±0.71

82.85±0.76 84.15±0.75 84.43±0.69 83.90±0.71 84.54±0.73

82.06±0.75 84.04±0.71 84.16±0.73 83.95±0.73 84.35±0.74

80.00±0.77 84.14±0.72 84.37±0.68 83.73±0.72 84.51±0.72

81.78±0.80 87.23±0.66

Figure 3. Average relabeling noise reduction under different symmetric noise levels for three relabeling variants: using only the dominant-direction score S^{(r)} , using only the residual-subspace score S^{(n)} , and the proposed agreement-based strategy.

2

Table 3. Results on CIFAR-100 under symmetric label noise. Bold indicates the best result and underline indicates the second-best result. Symmetric Noise α

0.3

0.5

2

# Clean Clients

Method

7

FedAvg [17] FedProx [12] RoFL [22] RHFL [4] FedLSR [8] FedCorr [21] FedNed [15] FedELC[9] FedNoRo[20] FedSIR (Ours)

7 10

Pruning FedAvg

6

FedAvg [17] FedProx [12] RoFL [22] RHFL [4] FedLSR [8] FedCorr [21] FedNed [15] FedELC[9] FedNoRo[20] FedSIR (Ours)

6 10

Pruning FedAvg

5

FedAvg [17] FedProx [12] RoFL [22] RHFL [4] FedLSR [8] FedCorr [21] FedNed [15] FedELC[9] FedNoRo[20] FedSIR (Ours)

5 10

Pruning FedAvg

30%

40%

50%

60%

70%

80%

90%

57.36±0.96 57.55±0.98 46.77±0.99 18.64±2.01 47.55±1.06 50.72±1.04 56.18±0.92 58.65±0.93 56.90±0.97 59.43±0.95

56.92±0.92 57.05±1.02 45.75±0.96 18.53±2.05 46.99±1.01 50.56±1.02 56.46±0.95 58.45±0.95 56.90±0.94 59.53±0.96

55.93±0.94 56.89±1.01 46.03±0.98 17.76±2.67 46.60±0.99 50.23±1.00 56.56±1.03 58.56±0.98 56.74±0.98 58.94±0.92

55.60±0.95 55.80±0.95 42.82±0.97 17.25±2.50 46.14±0.99 48.71±0.94 56.23±1.01 58.14±0.95 56.46±0.99 59.18±0.99

55.02±0.99 55.66±0.97 41.46±0.95 16.86±3.55 44.73±1.00 47.77±0.95 56.58±0.96 58.38±0.97 56.41±0.97 58.81±0.95

54.07±0.97 54.88±0.95 42.22±0.98 15.51±4.90 44.74±1.03 47.11±0.96 56.21±0.98 58.17±0.94 56.51±0.97 58.78±0.94

53.10±1.00 54.27±1.00 40.72±0.94 13.37±4.94 43.53±0.98 47.24±0.99 56.36±0.97 57.99±0.93 55.92±0.98 58.43±0.93

54.65±0.94 55.34±0.97 47.02±1.00 17.85±4.20 44.13±0.99 50.03±0.97 56.05±0.94 57.64±0.97 57.70±0.97 59.08±0.96

52.62±0.93 53.58±0.98 44.92±1.01 16.32±5.43 43.48±1.01 49.65±1.04 55.70±0.94 57.30±0.96 57.10±0.97 58.88±0.95

51.25±1.04 52.14±0.95 45.24±0.96 15.39±6.14 42.38±1.01 49.52±0.95 55.27±0.94 57.85±0.95 57.07±0.98 58.56±0.94

54.48±1.00 54.51±1.00 50.80±0.99 22.00±5.18 45.07±1.01 51.59±0.98 56.50±0.97 57.57±1.00 57.88±0.93 58.91±0.94

53.49±0.99 53.29±0.97 50.61±0.96 19.18±7.05 43.73±1.03 51.22±0.97 56.43±0.98 57.21±0.97 57.58±0.99 58.27±1.00

51.20±0.97 51.78±1.00 46.69±0.98 16.65±7.85 41.63±0.99 50.56±1.04 56.26±0.99 57.05±0.97 57.19±0.98 58.11±1.01

56.74±0.95 60.67±0.93 57.38±1.01 57.72±1.00 51.20±0.99 21.47±2.08 48.50±0.95 50.85±0.96 56.47±0.97 57.91±0.97 58.59±0.98 59.74±0.94

57.15±0.97 57.17±0.96 48.76±0.97 21.33±2.00 47.82±0.98 50.80±0.97 55.97±0.91 57.85±0.92 58.22±0.95 59.73±0.91

56.05±0.99 55.95±0.92 48.44±0.96 21.08±2.66 46.02±1.00 50.37±1.01 56.04±1.00 57.86±0.97 57.74±1.00 59.60±0.98

54.95±0.96 55.33±1.00 46.12±0.96 19.23±3.27 45.53±1.02 50.34±0.94 55.55±0.98 57.91±0.99 57.95±0.97 59.30±0.94 56.57±0.93 61.91±0.93

58.81±0.96 58.41±0.94 54.62±1.01 29.16±1.69 49.61±1.03 53.48±0.94 57.53±0.95 58.02±1.01 59.76±1.04 60.42±0.98

57.88±0.96 57.15±0.98 53.99±0.98 27.90±2.24 47.98±1.00 52.68±0.99 56.68±1.00 58.04±1.00 59.61±1.01 59.81±0.95

56.77±1.02 56.51±0.96 53.60±0.96 26.05±3.11 47.52±1.01 52.30±1.04 57.30±1.00 57.88±0.98 58.80±1.00 59.44±0.94

55.90±0.97 55.61±0.98 52.65±0.96 23.74±4.22 46.68±0.96 51.56±0.95 57.03±0.96 57.49±0.97 58.72±0.97 58.81±0.97 56.87±1.02 63.05±0.92

Table 4. Effect of different relabeling strategies on CIFAR-10 under symmetric label noise. Bold indicates the best result and underline indicates the second-best result. Symmetric Noise α 1

# Clean Clients 3

Method

30%

40%

50%

60%

70%

80%

90%

(r)

84.73±0.70 84.43±0.70 85.21±0.70

84.64±0.72 84.21±0.70 85.28±0.68

84.45±0.71 84.15±0.71 84.86±0.70

84.07±0.73 84.34±0.72 84.68±0.71

84.31±0.68 84.18±0.72 84.54±0.73

83.95±0.70 84.25±0.71 84.35±0.74

84.06±0.70 83.89±0.72 84.51±0.72

S S (n) Agreement

3

Record · ID 124006 · SHA-256 8e4f4e7763ce0c87
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.