<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Contrastive Representations for Label Noise Require Fine-Tuning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Pierre Nodet</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vincent Lemaire</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexis Bondu</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Antoine Cornu´ejols</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>AgroParisTech</institution>
          ,
          <addr-line>Paris</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Orange Labs</institution>
          ,
          <addr-line>Paris &amp; Lannion</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper we show that the combination of a Contrastive representation with a label noise-robust classification head requires finetuning the representation in order to achieve state-of-the-art performances. Since fine-tuned representations are shown to outperform frozen ones, one can conclude that noise-robust classification heads are indeed able to promote meaningful representations if provided with a suitable starting point. Experiments are conducted to draw a comprehensive picture of performances by featuring six methods and nine noise instances of three different kinds (none, symmetric, and asymmetric). In presence of noise the experiments show that fine tuning of Contrastive representation allows the six methods to achieve better results than end-to-end learning and represent a new reference compare to the recent state of art. Results are also remarkable stable versus the noise level.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Deep Learning (DL) paradigm has proved very powerful in many tasks, however
recent papers [
        <xref ref-type="bibr" rid="ref34 ref49">34, 49</xref>
        ] have shown that “noisy labels” are a real challenge for
end-to-end deep learning architectures. Their test performance is found to
deteriorate significantly even if they are able to learn perfectly the train examples.
This problem has attracted a lot of suggestion in many recent papers.
      </p>
      <p>
        Zhang et al. [
        <xref ref-type="bibr" rid="ref50">50</xref>
        ] conducted experiments to analyze the impact of label noise
on deep architectures, and they found that the performance degradation mainly
comes from the representation learning rather than the classification part. It
therefore appears very difficult to learn a relevant representation in the presence
of label noise, in an end-to-end manner.
      </p>
      <p>
        To tackle this problem, one option is to exploit an already existing
representation which has been learned in an unsupervised way. In particular, Self
Supervised Learning [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] (SSL) gathers an ensemble of algorithms which
automatically generate supervised tasks from unlabeled data, and, therefore to learn
representations from examples that are not affected by label noise. An example
of SSL algorithm is Contrastive Learning [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], where a representation of the data
is learned by making feature vectors from similar pictures (i.e. generated from
the same original picture by using two different transformer functions) to be
close in the feature space whereas feature vectors from dissimilar pictures are to
© 2021 for this paper by its authors. Use permitted under CC BY 4.0.
be far apart. In [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], the authors propose to initialize the representation with a
pre-trained Contrastive Learning one, and then, to use the noisy labels to learn
the classification part and fine-tune the representation. It appears that this
approach clearly outperforms the end-to-end architecture, where the representation
is learned from noisy labels.
      </p>
      <p>But questions remain: is this performance improvement only attributable to
the quality of the Contrastive Representation used (i.e. the starting point of
fine-tuning)? Or is the fine-tuning step able to promote a better representation?
To answer these questions this paper examines the different possibilities to learn
a DL architecture in presence of label noise: (i) end-to-end learning (ii) learning
only the head part when freezing a contrastive representation and (iii) fine tuning
the later representation.</p>
      <p>The rest of this paper is organized as follows. The section 2 provides a brief
overview of the main families of algorithms dedicated to fight the label noise
underlying the issue of preserving a good representation in spite of label noise.
Section 3 then describes the experimental protocol. The section 4 will present
the results and a deep analysis which will allow us to answer the questions above.
The last section raises an interesting conclusion and provides some perspectives
for future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Representation Preserving with Noisy Labels</title>
      <p>
        This section presents a brief overview of the state of the art on learning deep
architecture with noisy labels emphasizing how these methods preserve, to some
extent, the learned representation in the presence of label noise. For an extended
overview, the reader may look [
        <xref ref-type="bibr" rid="ref43">43</xref>
        ].
2.1
      </p>
      <sec id="sec-2-1">
        <title>Preserving by Recovering</title>
        <p>
          The dominant approach to preserve the learned representation is to recover a
clean distribution of the data from the noisy dataset. It mostly consists in finding
a mapping function from the noisy to the clean distribution thanks to heuristics,
algorithms or machine learning models. Three different ways of recovering the
clean distribution are usually put forward [
          <xref ref-type="bibr" rid="ref36">36</xref>
          ]: (i) sample reweighting; (ii) label
correction and (iii) instance moving.
        </p>
        <p>
          Recovering by Reweighting - The sample reweighting methodology aims at
assigning a weight to every samples such that the reweighted population behaves
as being sampled from the clean distribution. The Radon-Nikodym derivative
(RND) [
          <xref ref-type="bibr" rid="ref35">35</xref>
          ] of the clean concept with respect to the noisy concept is the function
that defines the perfect reweighting scheme. Many algorithms therefore rely on
providing a good estimation of the RND by learning it from the data using Meta
Learning [
          <xref ref-type="bibr" rid="ref38">38</xref>
          ] or minimizing the Maximum Mean Discrepancy of both
distributions in a Reproducing kernel Hilbert space [
          <xref ref-type="bibr" rid="ref32 ref8">8, 32</xref>
          ]. Many of these methods are
inspired by the covariate shift problem [
          <xref ref-type="bibr" rid="ref14 ref20">14, 20</xref>
          ]. Other algorithms rely on
different reweighting schemes that do not involve the RND as done, for instance,
in Curriculum Learning [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. They are described in details later in this section.
By doing sample reweighting, algorithms evaluate whether or not a sample is
deemed to have been corrupted and assign a lower weight to a suspect sample
so that its influence on the training procedure is lowered. The hope is that clean
samples are sufficient to learn high-quality representations
Recovering by Relabelling - Another way to recover the clean distribution
from the noisy data is to correct the noisy labels. One great advantage over
sample reweighting is that corrected samples can be fully used during the training
procedure. Indeed, when a sample is corrected, it will count as one entire sample
in the training procedure (gradient descent for example), whereas a reweighted
noisy sample would get a low weight and would not be used significantly in the
training procedure. Thus, when done effectively, label correcting might get better
performance. Meta Label Correction (MLC) [
          <xref ref-type="bibr" rid="ref42">42</xref>
          ] is an example of this approach
where the label correction is done thanks to a model learned using meta learning.
One downside of label correction, however, is that the label of a clean sample
can get “corrected” or the label of a noisy sample can get changed to a wrong
label. Label correcting algorithm assign the same weight to all training examples,
even though they might have “corrected” a label based on shaky assumptions.
By contrast, Sample reweighting will assign a low weight if the algorithm is not
confident in whether the sample is clean or noisy.
        </p>
        <p>
          Recovering by Modifying - A third way to recover the clean distribution is
by modifying the sample itself so that its position in the feature space gets closer
or is moved within an area for its label that seems more appropriate (i.e. obeying
regularisation criteria). Finding a transformation in the latent space itself has
the advantage to require less labelled samples, or even none at all, as the work
is performed on distance between samples themselves, like for example in [
          <xref ref-type="bibr" rid="ref40">40</xref>
          ].
2.2
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Preserving by Collaboration</title>
        <p>
          Multiple algorithms and agreements measures have been used in many sub-fields
of machine learning such as ensembling [
          <xref ref-type="bibr" rid="ref10 ref11 ref4">4, 10, 11</xref>
          ] or semi supervised learning [
          <xref ref-type="bibr" rid="ref3 ref48">3,
48</xref>
          ]. They can be adapted to learn with noisy labels by relying on a disagreement
method between models in order to detect noisy samples. When the learned
models disagree on predictions for the label of a sample, this is considered as
a sign that the label of this sample may be noisy. When the models used are
diverse enough, these methods are often found to be quite efficient [
          <xref ref-type="bibr" rid="ref17 ref46">17, 46</xref>
          ].
        </p>
        <p>
          However these algorithms suffer from learning their own biases and diversity
needs to be introduced in the learning procedure. Using algorithms from different
classes of models and different origins can increase the diversity among them by
introducing more source of biases [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ]. Alternating between learning from the
data and from the other models is another way to combat the reinforcement of
the models’ biases [
          <xref ref-type="bibr" rid="ref46">46</xref>
          ]. These algorithms rely on carefully made heuristics to be
efficient.
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>Preserving by Correcting</title>
        <p>
          When learning loss base models, such as neural networks, on label noise, the
loss value of a training example can be a discriminative feature to decide if
its label is noisy. Deep neural networks seem to have the property that they
first learn general and high level patterns from the data before falling prey
to overfitting the training samples, especially in the presence of noisy labels
[
          <xref ref-type="bibr" rid="ref1 ref30">1, 30</xref>
          ]. As they are “learned” at a later stage, these noisy examples are often
associated with a high loss value [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] which may then highly influences the
training procedure and perturb the learned representation [
          <xref ref-type="bibr" rid="ref49">49</xref>
          ]. A way to combat
label noise is accordingly to focus first on small loss and easy examples and
keep the high loss and hard examples for the end of the training procedure.
Curriculum Learning [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] is a way to employ this training schema with heuristic
based schemes [
          <xref ref-type="bibr" rid="ref22 ref27 ref31 ref9">9, 22, 27, 31</xref>
          ] or schemes learned from data [
          <xref ref-type="bibr" rid="ref23 ref41">23, 41</xref>
          ]. This class of
algorithm has the same properties as the ones relying on importance reweighting,
but maybe more adapted to training with iterative loss based algorithms such
as neural networks or linear models.
        </p>
        <p>
          Instead of filtering or reweighting samples based on their loss values, one
could try to correct the loss for these samples using the underlying noise
pattern. Numerous method have been doing so by estimating the noise transition
matrix for Completely at Random (i.e uniform) and At Random (i.e class
dependent) noise [
          <xref ref-type="bibr" rid="ref19 ref37 ref42">19, 37, 42</xref>
          ]. This category of algorithms are still to be tested on
more complex noises scenarios such as Not at Random (i.e instance and class
dependent) noise.
2.4
        </p>
      </sec>
      <sec id="sec-2-4">
        <title>Preserving by Robustness</title>
        <p>
          The last identified way to preserve the learned representation of a deep neural
network in presence of label noise is by using a robust or regularized training
procedure. This can take multiple forms from losses to architectures or even
optimizers. One of them are Symmetric Losses [
          <xref ref-type="bibr" rid="ref12 ref39 ref5">5,12,39</xref>
          ]. A symmetric loss has the
property that: ∀x ∈ X , Py∈Y L(f (x), y) = c where c ∈ R. These losses have been
proven to be theoretically insensitive to Completely at Random (CAR) label
noise. Recently, modified versions of the well-known Categorical Cross Entropy
(CCE) loss have been designed in order to be more robust and thus more resistant
to CAR label noise as is the case for the Symmetric Cross Entropy (SCE) loss [
          <xref ref-type="bibr" rid="ref45">45</xref>
          ]
or the Generalized Cross Entropy Loss (GCE) [
          <xref ref-type="bibr" rid="ref51">51</xref>
          ]. Both of these rely on using
the CCE loss combined with a known more robust loss such as the Mean Absolute
Error (MAE). However, the resulting algorithms often underfit in presence of too
few label noise while they are unable to learn a correct classifier with too much
label noise.
        </p>
        <p>
          All these approaches still adopt the end-to-end learning framework, aiming
at fighting the effects of label noise by preserving the learned representation.
However they fail to do so in practice: decoupling the learning of the
representation, using Self Supervised (SSL) learning, from the classification learning stage
itself and then fine tuning the representation with robust algorithms is beneficial
for the model performance [
          <xref ref-type="bibr" rid="ref13 ref50">13, 50</xref>
          ]. A natural question arises about the origin of
the performance improvements, and the ability of these algorithms to learn or
promote a good representation in presence of label noise. If robust algorithms
are unable to learn a representation it should be even better to freeze the SSL
representation instead of fine tuning it.
        </p>
        <p>In order to assess the origin of the improvements for different classes of
algorithms and different noise levels, we compare the above-mentioned
end-toend approaches against each other when the representation is learned in a
selfsupervised fashion by either fine tuning or freezing the representation when the
classification head is learned. Thus, any difference in the performance would be
attributable to the difference in the representation learnt.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Experimental Protocol</title>
      <p>
        In [
        <xref ref-type="bibr" rid="ref50">50</xref>
        ], the authors showed that when using end-to-end learning, fine tuning the
representation on noisy labels harms a lot the final performance, while
learning a classifier on frozen embeddings is quite robust to label noise and leads
to significant performance improvements over state-of-the-art algorithms if the
representation is learned using trustful examples. The latter can be found for
instance using confidence and loss value. Nonetheless it is arguable whether these
improvements were brought by an efficient self-supervised pretraining (SSL) with
SimCLR [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], a contrastive learning method, or by the classification stage of the
REED algorithm [
        <xref ref-type="bibr" rid="ref50">50</xref>
        ].
      </p>
      <p>The goal of the following experimental protocol is to assess and isolate the
role of the contrastive learning stage, in the performance that can be achieved
by representative methods as presented in Section 2 about state of the art
approaches. Specifically, several RLL algorithms have been chosen, one from each
of the highlighted families (see Section 2 and Table 1). For each, the difference in
performance between using contrastive learning to learn the representation and
the performance reported with the original end-to-end algorithms is measured.
These experiments seek to highlight the impact of each RLL algorithms and
assess if these are able to promote a better representation than the pretrained
contrastive representation through fine-tuning.</p>
      <p>The rest of this section describes the experimental protocol used to conduct
this set of experiments.
3.1</p>
      <sec id="sec-3-1">
        <title>The tested Algorithms</title>
        <p>Section 2 presented an overview of the state of the art for learning with label
noise organized around families of approaches that we highlighted. Since our
experiments aim at studying the properties of each of these approaches, we
selected one representative technique from each of these families as indicated in
the following.</p>
        <p>
          – In the first family of techniques (recover the clean distribution), the
algorithms re-weight the noisy examples or attempt to correct their label. One
of these algorithm uses what is called Dynamic Importance Reweigthting
(DIW). It reweights samples using Kernel Mean Matching (KMM) [
          <xref ref-type="bibr" rid="ref14 ref20">14, 20</xref>
          ]
as is done in covariate shift with Density Ratio Estimators [
          <xref ref-type="bibr" rid="ref44">44</xref>
          ]. Because this
algorithm adapts well-grounded principles to end-to-end deep learning, it is
a particularly relevant algorithm for our experiments.
– CoLearning (CoL) [
          <xref ref-type="bibr" rid="ref46">46</xref>
          ] is a good representative of the family of collaborative
learning algorithms. It uses disagreements criteria to detect noisy labels and
is tailored for end-to-end deep learning where the two models are branches
of a larger neural networks. It appears to be one of the best performing
collaborative algorithm while not resorting to complex methods such as data
augmentation or probabilistic modelling like the better known DivideMix
[
          <xref ref-type="bibr" rid="ref29">29</xref>
          ].
– The third identified way to combat label noise is by mitigating the effect
of high loss samples [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] by either ditching them or using a loss correction
approach. Curriculum learning is often used to remove the examples that
are associated with high loss from the training set. (MWNet) [
          <xref ref-type="bibr" rid="ref41">41</xref>
          ] is one
the most recent approach using this technique, which learns the curriculum
from the data with meta learning. Besides, Forward Loss Correction
(FCorrection) [
          <xref ref-type="bibr" rid="ref37">37</xref>
          ] and Gold Loss Correction (GLC) [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] are two of the most
popular approaches to combat label noise by correcting the loss function.
Both seek to estimate the transition matrix between the noisy labels to the
clean labels, the first technique using a supervised approach thanks to a clean
validation set, and the second one in an unsupervised manner. Even though
many extensions of these algorithm have been developed since then [
          <xref ref-type="bibr" rid="ref42 ref47">42,47</xref>
          ], in
these experiments, we use F-Correction and GLC since they are way simpler
and almost as effective.
– Lastly, in recent literature, a new emphasis is put on the research of new loss
functions that are conducive to better risk minimization in presence of noisy
labels for robustness purpose. For example, [
          <xref ref-type="bibr" rid="ref39 ref5">5, 39</xref>
          ] show theoretically and
experimentally that when the loss function satisfies a symmetry condition,
described below, this contributes to the robustness of the classifier. The
Generalized Cross Entropy (GCE) [
          <xref ref-type="bibr" rid="ref51">51</xref>
          ] is the robust loss chosen in this
benchmark as it appears to be very effective.
        </p>
        <p>
          A note about additional requirements : These algorithms may have additional
requirements, mostly some knowledge about the noise properties. These are
described in table 1. In the experiments presented below, the clean validation
dataset is set to be 2 percent of the total training data, like in [
          <xref ref-type="bibr" rid="ref41 ref53">41, 53</xref>
          ], and the
noise probability is provided to the algorithms that need it.
        </p>
        <p>
          A note about the choice of the pretrained architecture: We chose to use
SimCLR for Self-Supervised Learning (SSL) as done in [
          <xref ref-type="bibr" rid="ref50">50</xref>
          ].
        </p>
        <p>SimCLR is a contrastive learning algorithm that is composed of three main
components (See Figure 1): a family of data augmentation T , an encoder network
f (·) and a projection head g(·). Data augmentation is used as a mean to generate
positive pairs of samples: a single image x is transformed into two similar images
Algorithms (Date) Noise Ratio Clean Validation Family (Section)
DIW (2020)
CoLearning (2020)
MWNet (2019)
F-Correction (2017)
GLC (2018)
GCE (2018)
×
X
×
×
×
×</p>
        <p>X
×
X
×
X
×</p>
        <p>Reweighting (2.1)
Collaborative Learning (2.2)
Curriculum Learning (2.3)
Loss Correction (2.3)
Loss Correction (2.3)
Robust Loss (2.4)
x˜i and x˜j by using a data augmentation module T with different seeds t and t0.
Then the two images go through an encoder network f (·) to extract an image
representation h, such as hi = f (x˜i) and hj = f (x˜j ). Finally a projection head
g(.) is used to train the contrastive objective in a smaller sample space z, with
zi = g(h˜i) and zj = g(h˜j ). The contrastive loss used is called the NT-Xent, the
normalized temperature-scaled cross entropy loss, and defined by the following
formula:
`(zi, zj ) = − log</p>
        <p>exp(sim(zi, zj )/τ )
P2kN=1 exp(sim(zi, zk)/τ )
(1)
where τ is the temperature scaling and sim is the cosine similarity. The final
loss is computed across all positive pairs, both (i, j) and (j, i), in a mini-batch.
When the training of SimCLR is complete, the projection head g(.) is dropped
and the embeddings h are used as an image representation in downstream tasks.</p>
        <p>
          Other SSL algorithms could have been used as well, such as Moco [
          <xref ref-type="bibr" rid="ref18 ref7">7, 18</xref>
          ] or
Bootstrap Your Own Latent (BYOL) [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. However, we do not expect that the
main conclusions of the study would be much changed.
3.2
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Datasets</title>
        <p>
          The datasets chosen in this benchmark are two image classification datasets
namely CIFAR10, CIFAR100. They are two famous image classification datasets,
containing only clean examples and as such, we will simulate symmetric
(Completly at Random) and asymmetric (At Random) noise as defined later in section
3.3. These benchmarks should be extended to other image classification datasets
such as FashionMNIST, Food-101N, Clothing1M and Webvision and to other
classification tasks such as text classification or time series classification.
As datasets chosen in Section 3.2 contains clean labels, label noise will be
introduced synthetically on the training samples. Two artificial noise models will be
used, a symmetric (Completely at Random) and asymmetric (At Random) noise.
Symmetric noise corrupts a label from one class to any other classes with the
same probability, meanwhile the asymmetric corrupts a label to a similar class
only. Similar classes are defined through class mappings. For CIFAR-10, the
class mappings are TRUCK → AUTOMOBILE, BIRD→ AIRPLANE, DEER
→ HORSE, CAT ↔ DOG. For CIFAR-100, the class mappings are generated
from the next class in that group (where 100 classes are categorized into 20
superclasses of 5 classes). These class mappings are the ones introduced in [
          <xref ref-type="bibr" rid="ref37 ref51">37, 51</xref>
          ].
3.4
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>Implementation Details</title>
        <p>
          We give some implementation details for reproducibility and / or a better
understanding of the freezing process in the experiments:
– On CIFAR10 and CIFAR100 the SGD optimizer will be used to train the
final Multinomial Logistic Regression with an initial learning rate of 0.01,
a weight decay of 1e−4 and a non-Nesterov momentum of 0.9. The learning
rate will be modified during training with cosine annealing [
          <xref ref-type="bibr" rid="ref33">33</xref>
          ]. The batch
size is 128.
– When doing the ”Freeze” experiments, the weights of SimCLR from [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]
will be used and will not be modified during the training procedure. All
the weights up to before the projection head of SimCLR are used, then the
dimension output of the feature encoder is 2048 for CIFAR10 and CIFAR100.
The classification architecture is composed by a single linear layer with an
output dimension of 10 (or 100), corresponding to the number of classes.
Thus when trained with the Categorical Cross Entropy it corresponds to a
usual logistic regression. This classifier is going to be learned with multiple
algorithms robust to label noise. These algorithms are not modified from
their original formulation.
– The ”Fine Tuning” experiments follow the same implementation as the
”Freeze” experiments. However the weights of the same pretrained SimCLR
encoder are allowed to be modified by backpropagation.
– Based on their public implementation and / or article we re-implemented
all the algorithm tested (DIW [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], CoL [
          <xref ref-type="bibr" rid="ref46">46</xref>
          ], MWNet [
          <xref ref-type="bibr" rid="ref41">41</xref>
          ], F-Correction [
          <xref ref-type="bibr" rid="ref37">37</xref>
          ],
GLC [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] and GCE [
          <xref ref-type="bibr" rid="ref51">51</xref>
          ]). All these re-implemented algorithms will soon be
available as an open source library easily usable by researchers and
practitioners. These custom implementations have been verified to produce, under
the same condition stated in the corresponding original papers (noise
models, network architectures, optimizers, ...), the same results or results in the
interval of confidence (for clean or noisy labels). We may thus be confident
that results in the different parts of the Tables 2 and 3 are comparable.
– The experiments have been run multiple times for all algorithms, some
datasets, some noise models and some noise ratios with different seeds to
see the seed impact on the final performance of the classifier. For all
algorithms, the standard deviation of the accuracy was less than 0.1 percent.
4
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Results</title>
      <p>This section reports the results obtained using the protocol described in section
3. They are presented in the tables 2 and 3 corresponding to the two tested
datasets CIFAR10 and CIFAR100. Each table is composed of four rows
subsections corresponding to the different types of representation used, which can be
learned in a End-to-End manner (A), be taken from an already existing SSL
model, either Frozen (B) or Fine tuned (C). Moreover they are composed of two
columns subsections corresponding to the noise model used to corrupt samples
(symmetric or asymmetric).</p>
      <p>
        These tables present the results from different studies: (A) The first part
of these tables about “End-to-End learning” are results reported in the
respective papers [
        <xref ref-type="bibr" rid="ref19 ref37 ref41 ref46 ref51 ref8">8, 19, 37, 41, 46, 51</xref>
        ] or reported in [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]; (B) The second part about
“Freeze” experiments conducted in this paper, are made by re-implementing the
referred algorithms from scratch; (C) The “Fine Tuning” experiments are results
reported in [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>The interpretation of the Table 2 and 3 will be done in two times, first
a comparison between whole blocks (as (A) against (B)) will give insights on
how deep neural networks learn representations on noisy data and how robust
algorithms helps to improve the learning process or helps to preserve a given</p>
      <p>Algorithms
representation. Then in a second time comparisons in a given block will be made
against multiple algorithms to see how well these conclusions works on different
preservation families given in Section 2.</p>
      <p>First, we observe when comparing section (A) and (B) from both tables
that ”Freeze” experiments consistently outperforms ”End-to-End” experiments
as soon as the data stop being perfectly clean. Using a pretrained self-supervised
representation such as SimCLR improves significantly the performances of the
final classifier. Outside of well controlled and perfectly clean datasets all selected
algorithms are not able to learn a good enough representation from the noisy
data and are beaten by a representation learned without resorting to using given
labels. Robust Learning to Label noise algorithms, especially designed for deep
learning, can preserve an already good representation from noisy labels but are
unable to learn a good representation from scratch.</p>
      <p>Then, we observe when comparing section (B) and (C) from both tables that
”Fine Tuning” experiments consistently outperforms ”Freeze” at noise rates
less than 80 for the symmetric case and less than 40 for the asymmetric case.
The nature of the final classifier used after the learned representation partially
explains these results; we used a single dense layer (see Section 3.4). This classifier
may under-fit as the number of learnable parameters might be too low to actually
fit complex datasets such as CIFAR10 and CIFAR100 even with a good given
representation. Using more complex classifiers such as Multi-Layer Perceptron
could have led to comparable performances than fine tuning even for low noise
rates. This point leaves room for further investigation. Having the possibility to
Algorithms
fine tune the representation to better fit the classification task induces the risk
to actually degrade it.</p>
      <p>Outside of well controlled and perfectly clean datasets, practitioners should
first consider to learn a self-supervised representation and then either fine tune
it or freeze it with classifier learned with robust algorithms. Self-Supervised
Learning (SSL) algorithm such as SimCLR seems to perfectly fit this task, but
other SSL algorithms could be used and explored.</p>
      <p>Another observation from this benchmark is about the difference in
performance between all the tested algorithms. Indeed, if we consider part (B) of Table
2, for both noise models and all noise rates, the performances between the
algorithms are close, around 0.1 point in accuracy with some exceptional data
points. It shows that even complex algorithms have a hard time beating simpler
approaches when they are compared with an already learned representation.</p>
      <p>The same observation can be done for the part (B) of Table 3 (for CIFAR
100), especially for the symmetric noise. However the differences between
algorithms are better put in perspective with this more complex dataset which
contains 10 time more classes and 10 time less samples per classes. We notice
that some algorithms start to struggle at high symmetric noise rate or for the
more complex asymmetric noise model. For example, GLC is under-performing
against competitors for all cases and is under-performing against its end-to-end
version. One reason could be the small size used for the validation dataset as the
transition matrix is evaluated on it in a supervised manner. The small number of
samples may impact the performance of the transition matrix estimator. Much
less so than the estimator proposed by F-Correction which seems to perform fine
even on CIFAR100 for all symmetric noises, yet only above average on
asymmetric noises. Seeing F-Correction and GLC not performing well on asymmetric
noise for both dataset is surprising as these algorithms were both particularly
designed for this case.</p>
      <p>Lastly we observe on both Tables 2 and 3 that algorithms with additional
knowledge on the noise model (see Table 1) have an edge over algorithms that
do not, especially on the hardest cases with more classes, higher noise ratio or
more complex noise model. CoL requires the noise ratio as its efficiency relies
on the hyper parameters value corresponding to the injection of pseudo labels
and confidence in model prediction that are dependent of the noise ratio. CoL
emerges among the most well rounded and most efficient algorithm for all noise
models, noise rates and datasets thanks partially to this additional knowledge.
On the other hand, GLC, DIW and MWNet require an additional clean
validation dataset in order to estimate the noise model or a proxy of it to correct the
learning procedure on the noisy dataset. We could expect these algorithms to
perform better than CoL as they would be able to deal with more complex noise
models and have a fine-grained policy for correcting noisy samples. Still these
algorithms are not able in these experiments to get a better accuracy than CoL
and perform on par with it.</p>
      <p>Finally we need to emphasize that only two datasets have been used in this
study, specially two datasets about image classification. In order to stronger our
claims, more experiments should be conducted.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>
        In this paper our contribution was to suggest new insights about decoupling
against end-to-end deep learning architectures to learn, preserve or promote a
good representation in case of label noise. We presented (i) a new view on a
part of the state of the art: the ways to preserve the representation (ii) and an
empirical study which completes the results and the conclusions of other recent
papers [
        <xref ref-type="bibr" rid="ref13 ref50 ref52">13, 50, 52</xref>
        ]. Experiments conducted draw a comprehensive picture of
performances by featuring six methods and nine noise instances of three different
kinds (none, symmetric, and asymmetric). Our added value for the empirical
study is the comparison between the ”freeze” and the ”fine tuning” results.
      </p>
      <p>One conclusion we are able to draw is that designing algorithms that preserve
or promote good representation under label noise is not the same as designing
algorithms capable of learning from scratch a good representation under label
noise. To make end-to-end learning succeed in this setup researchers should take
a better approach when designing such algorithms.</p>
      <p>Another element that emerged from the experiments was the efficiency of
both freeze and fine tuning approaches in comparison to the end-to-end learning
approach. Even the most complex algorithms such as DIW when trained in an
end-to-end manner are not able to beat simple robust loss as GCE when trained
with fine tuning. It questions usual experimental protocols of Robust Learning
to Label (RLL) noise papers and questions the recent advances in the field.
Evaluating RLL algorithms with pretrained architectures should be the norm as
it is easy to do so and the most efficient way for practitioners to train model on
noisy data.</p>
      <p>One more strong point in this conclusion is that in presence of noise the
experiments show that fine tuning of Contrastive representation allows the six
methods to achieve better results than their end-to-end learning version and
represent a new reference compare to the recent state of art. Results are also
remarkable stable versus the noise level.</p>
      <p>
        Since fine-tuned representations are shown to outperform frozen ones, one can
conclude that noise-robust classification heads are indeed able to promote
meaningful representations if provided with a suitable starting point (contrastingly to
readers of [
        <xref ref-type="bibr" rid="ref13 ref52">13, 52</xref>
        ] who might prematurely jump to the inverse conclusion).
      </p>
      <p>
        However these experiments could be extended to be more exhaustive in two
ways: (i) SimCLR is not the only recent and efficient contrastive learning
algorithms, MOCO [
        <xref ref-type="bibr" rid="ref18 ref7">7, 18</xref>
        ] or Bootstrap Your Own Latent (BYOL) [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] could have
been used as said earlier in the paper, but other self-supervised or unsupervised
algorithms could have been used such as Auto-Encoder [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ] or Flow [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]; (ii)
experiments could be extended to datasets from other domains such as text
classification or time series classification.
      </p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgements</title>
      <p>We would like to thank the anonymous reviewers for their careful, valuable and
constructive reviews as well as the words of encouragement on our manuscript.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Arpit</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jastrzebski</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ballas</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krueger</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bengio</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kanwal</surname>
            ,
            <given-names>M.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maharaj</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fischer</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Courville</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bengio</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lacoste-Julien</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>A closer look at memorization in deep networks</article-title>
          .
          <source>In: International Conference on Machine Learning</source>
          . pp.
          <fpage>233</fpage>
          -
          <lpage>242</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Bengio</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Louradour</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Collobert</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weston</surname>
          </string-name>
          , J.:
          <article-title>Curriculum learning</article-title>
          .
          <source>In: International Conference on Machine Learning</source>
          . pp.
          <fpage>41</fpage>
          -
          <lpage>48</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Blum</surname>
          </string-name>
          , A., Mitchell, T.:
          <article-title>Combining labeled and unlabeled data with co-training</article-title>
          .
          <source>In: Proceedings of the eleventh annual conference on Computational learning theory</source>
          . pp.
          <fpage>92</fpage>
          -
          <lpage>100</lpage>
          (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Breiman</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Bagging predictors</article-title>
          .
          <source>Machine Language</source>
          <volume>24</volume>
          (
          <issue>2</issue>
          ),
          <fpage>123</fpage>
          -
          <lpage>140</lpage>
          (
          <year>Aug 1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Charoenphakdee</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sugiyama</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>On symmetric losses for learning from corrupted labels</article-title>
          .
          <source>In: International Conference on Machine Learning</source>
          . vol.
          <volume>97</volume>
          , pp.
          <fpage>961</fpage>
          -
          <lpage>970</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kornblith</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Norouzi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hinton</surname>
          </string-name>
          , G.:
          <article-title>A simple framework for contrastive learning of visual representations</article-title>
          . In: III,
          <string-name>
            <surname>H.D.</surname>
          </string-name>
          ,
          <string-name>
            <surname>Singh</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          . (eds.)
          <source>Proceedings of the 37th International Conference on Machine Learning. Proceedings of Machine Learning Research</source>
          , vol.
          <volume>119</volume>
          , pp.
          <fpage>1597</fpage>
          -
          <lpage>1607</lpage>
          . PMLR (
          <volume>13</volume>
          -
          <fpage>18</fpage>
          Jul
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fan</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Girshick</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>He</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Improved baselines with momentum contrastive learning</article-title>
          . arXiv:
          <year>2003</year>
          .
          <volume>04297</volume>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Fang</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lu</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Niu</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sugiyama</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Rethinking importance weighting for deep learning under distribution shift</article-title>
          .
          <source>In: Neural Information Processing Systems</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Felzenszwalb</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McAllester</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ramanan</surname>
            ,
            <given-names>D.:</given-names>
          </string-name>
          <article-title>A discriminatively trained, multiscale, deformable part model</article-title>
          .
          <source>In: 2008 IEEE conference on Computer Vision and Pattern Recognition</source>
          . pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          . IEEE (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Freund</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schapire</surname>
          </string-name>
          , R.E.:
          <article-title>A decision-theoretic generalization of on-line learning and an application to boosting</article-title>
          .
          <source>Journal of computer and system sciences 55(1)</source>
          ,
          <fpage>119</fpage>
          -
          <lpage>139</lpage>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Friedman</surname>
            ,
            <given-names>J.H.</given-names>
          </string-name>
          :
          <article-title>Greedy function approximation: A gradient boosting machine</article-title>
          .
          <source>Annals of Statistics</source>
          <volume>29</volume>
          ,
          <fpage>1189</fpage>
          -
          <lpage>1232</lpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Ghosh</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kumar</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sastry</surname>
            ,
            <given-names>P.S.:</given-names>
          </string-name>
          <article-title>Robust loss functions under label noise for deep neural networks</article-title>
          .
          <source>Proceedings of the AAAI Conference on Artificial Intelligence</source>
          <volume>31</volume>
          (
          <issue>1</issue>
          ) (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Ghosh</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Contrastive learning improves model robustness under label noise</article-title>
          .
          <source>arXiv:2104.08984 [cs.LG]</source>
          (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Gretton</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smola</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmittfull</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borgwardt</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , Scho¨lkopf, B.:
          <article-title>Covariate shift by kernel mean matching</article-title>
          .
          <source>Dataset shift in machine learning 3(4)</source>
          ,
          <volume>5</volume>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Grill</surname>
            ,
            <given-names>J.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Strub</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          , Altch´e,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Tallec</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Richemond</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Buchatskaya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Doersch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Avila Pires</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            ,
            <surname>Gheshlaghi</surname>
          </string-name>
          <string-name>
            <surname>Azar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Piot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            , kavukcuoglu, k.,
            <surname>Munos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Valko</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          :
          <article-title>Bootstrap your own latent - a new approach to selfsupervised learning</article-title>
          .
          <source>In: Advances in Neural Information Processing Systems</source>
          . vol.
          <volume>33</volume>
          , pp.
          <fpage>21271</fpage>
          -
          <lpage>21284</lpage>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Gui</surname>
            ,
            <given-names>X.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tian</surname>
            ,
            <given-names>Z.H.</given-names>
          </string-name>
          :
          <article-title>Towards understanding deep learning from noisy labels with small-loss criterion</article-title>
          .
          <source>In: International Joint Conference on Artificial Intelligence</source>
          (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Han</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yao</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Niu</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tsang</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sugiyama</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>Co-teaching: Robust training of deep neural networks with extremely noisy labels p</article-title>
          .
          <volume>11</volume>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>He</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fan</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xie</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Girshick</surname>
          </string-name>
          , R.:
          <article-title>Momentum contrast for unsupervised visual representation learning</article-title>
          .
          <source>In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          (
          <year>June 2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Hendrycks</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mazeika</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Wilson,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Gimpel</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          :
          <article-title>Using trusted data to train deep networks on labels corrupted by severe noise</article-title>
          .
          <source>In: Advances in Neural Information Processing Systems</source>
          . vol.
          <volume>31</volume>
          , pp.
          <fpage>10456</fpage>
          -
          <lpage>10465</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gretton</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borgwardt</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , Scho¨lkopf,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Smola</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.J.:</surname>
          </string-name>
          <article-title>Correcting sample selection bias by unlabeled data</article-title>
          .
          <source>In: Advances in neural information processing systems</source>
          . pp.
          <fpage>601</fpage>
          -
          <lpage>608</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Jaiswal</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Babu</surname>
            ,
            <given-names>A.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zadeh</surname>
            ,
            <given-names>M.Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Banerjee</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Makedon</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>A survey on contrastive self-supervised learning</article-title>
          .
          <source>Technologies</source>
          <volume>9</volume>
          (
          <issue>1</issue>
          ),
          <volume>2</volume>
          (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meng</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shan</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hauptmann</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Self-paced curriculum learning</article-title>
          .
          <source>In: Proceedings of the AAAI Conference on Artificial Intelligence</source>
          . vol.
          <volume>29</volume>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leung</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>L.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fei-Fei</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>MentorNet: Learning datadriven curriculum for very deep neural networks on corrupted labels</article-title>
          .
          <source>In: International Conference on Machine Learning</source>
          . vol.
          <volume>80</volume>
          , pp.
          <fpage>2304</fpage>
          -
          <lpage>2313</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Jing</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tian</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Self-supervised visual feature learning with deep neural networks: A survey</article-title>
          .
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Kobyzev</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Prince</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brubaker</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Normalizing flows: An introduction and review of current methods</article-title>
          .
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Kramer</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          :
          <article-title>Nonlinear principal component analysis using autoassociative neural networks</article-title>
          .
          <source>AIChE Journal</source>
          <volume>37</volume>
          (
          <issue>2</issue>
          ),
          <fpage>233</fpage>
          -
          <lpage>243</lpage>
          (
          <year>Feb 1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Kumar</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Packer</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koller</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Self-paced learning for latent variable models</article-title>
          .
          <source>In: Advances in Neural Information Processing Systems</source>
          . vol.
          <volume>23</volume>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chung</surname>
          </string-name>
          , S.Y.:
          <article-title>Robust training with ensemble consensus</article-title>
          .
          <source>In: International Conference on Learning Representations</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Socher</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoi</surname>
            ,
            <given-names>S.C.</given-names>
          </string-name>
          :
          <article-title>Dividemix: Learning with noisy labels as semisupervised learning</article-title>
          .
          <source>In: International Conference on Learning Representations</source>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soltanolkotabi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oymak</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Gradient descent with early stopping is provably robust to label noise for overparameterized neural networks</article-title>
          .
          <source>In: International Conference on Artificial Intelligence and Statistics</source>
          . pp.
          <fpage>4313</fpage>
          -
          <lpage>4324</lpage>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>T.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goyal</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Girshick</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>He</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , Dolla´r, P.:
          <article-title>Focal loss for dense object detection</article-title>
          .
          <source>In: Proceedings of the IEEE international conference on computer vision</source>
          . pp.
          <fpage>2980</fpage>
          -
          <lpage>2988</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tao</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Classification with noisy labels by importance reweighting</article-title>
          .
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          <volume>38</volume>
          (
          <issue>3</issue>
          ),
          <fpage>447</fpage>
          -
          <lpage>461</lpage>
          (
          <year>Mar 2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Loshchilov</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hutter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Sgdr: Stochastic gradient descent with warm restarts</article-title>
          .
          <source>arXiv preprint arXiv:1608.03983</source>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Maennel</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alabdulmohsin</surname>
            ,
            <given-names>I.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tolstikhin</surname>
            ,
            <given-names>I.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baldock</surname>
            ,
            <given-names>R.J.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bousquet</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gelly</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Keysers</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>What do neural networks learn when trained with random labels?</article-title>
          <source>In: Neural Information Processing Systems</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Nikodym</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Sur une g´en´eralisation des int´egrales de m</article-title>
          .
          <source>j. radon. Fundamenta Mathematicae</source>
          <volume>15</volume>
          (
          <issue>1</issue>
          ),
          <fpage>131</fpage>
          -
          <lpage>179</lpage>
          (
          <year>1930</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <surname>Nodet</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lemaire</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bondu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , Cornu´ejols, A.:
          <article-title>Importance reweighting for biquality learning</article-title>
          .
          <source>In: Proceedings of the International Joint Conference on Neural Networks (IJCNN)</source>
          (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <string-name>
            <surname>Patrini</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rozza</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Menon</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nock</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qu</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Making deep neural networks robust to label noise: a loss correction approach</article-title>
          .
          <source>In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          38.
          <string-name>
            <surname>Ren</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zeng</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Urtasun</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Learning to reweight examples for robust deep learning</article-title>
          .
          <source>In: International Conference on Machine Learning</source>
          . vol.
          <volume>80</volume>
          , pp.
          <fpage>4334</fpage>
          -
          <lpage>4343</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          39. van Rooyen,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Menon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Williamson</surname>
          </string-name>
          , R.C.
          <article-title>: Learning with symmetric label noise: The importance of being unhinged</article-title>
          .
          <source>In: Neural Information Processing Systems</source>
          , pp.
          <fpage>10</fpage>
          -
          <lpage>18</lpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          40.
          <string-name>
            <surname>Shi</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sha</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Information-theoretical learning of discriminative clusters for unsupervised domain adaptation</article-title>
          . In: ICML (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          41.
          <string-name>
            <surname>Shu</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xie</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yi</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meng</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Meta-weight-net: Learning an explicit mapping for sample weighting</article-title>
          .
          <source>In: Neural Information Processing Systems</source>
          . vol.
          <volume>32</volume>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          42.
          <string-name>
            <surname>Shu</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meng</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Meta transition adaptation for robust deep learning with noisy labels</article-title>
          . arXiv:
          <year>2006</year>
          .
          <volume>05697</volume>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          43.
          <string-name>
            <surname>Song</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Park</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shin</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>J.G.</given-names>
          </string-name>
          :
          <article-title>Learning from noisy labels with deep neural networks: A survey</article-title>
          . arXiv:
          <year>2007</year>
          .
          <article-title>08199 [cs</article-title>
          .LG] (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          44.
          <string-name>
            <surname>Sugiyama</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Suzuki</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kanamori</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Density ratio estimation: A comprehensive review (statistical experiment and its related topics</article-title>
          ) (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          45.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ma</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Luo</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yi</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bailey</surname>
          </string-name>
          , J.:
          <article-title>Symmetric cross entropy for robust learning with noisy labels</article-title>
          .
          <source>In: IEEE/CVF International Conference on Computer Vision</source>
          . pp.
          <fpage>322</fpage>
          -
          <lpage>330</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref46">
        <mixed-citation>
          46.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Song</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Collaborative learning with corrupted labels</article-title>
          .
          <source>Neural Networks</source>
          <volume>125</volume>
          ,
          <fpage>205</fpage>
          -
          <lpage>213</lpage>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref47">
        <mixed-citation>
          47.
          <string-name>
            <surname>Xia</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
          </string-name>
          , N.,
          <string-name>
            <surname>Han</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gong</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Niu</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sugiyama</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Are anchor points really indispensable in label-noise learning?</article-title>
          <source>In: NeurIPS</source>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref48">
        <mixed-citation>
          48.
          <string-name>
            <surname>Yarowsky</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Unsupervised word sense disambiguation rivaling supervised methods</article-title>
          . In:
          <article-title>33rd annual meeting of the association for computational linguistics</article-title>
          . pp.
          <fpage>189</fpage>
          -
          <lpage>196</lpage>
          (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref49">
        <mixed-citation>
          49.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bengio</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hardt</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Recht</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vinyals</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Understanding deep learning (still) requires rethinking generalization</article-title>
          .
          <source>Communications of the ACM</source>
          <volume>64</volume>
          (
          <issue>3</issue>
          ),
          <fpage>107</fpage>
          -
          <lpage>115</lpage>
          (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref50">
        <mixed-citation>
          50.
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          , H.,
          <string-name>
            <surname>Yao</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          :
          <article-title>Decoupling representation and classifier for noisy label learning</article-title>
          . arXiv:
          <year>2011</year>
          .
          <volume>08145</volume>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref51">
        <mixed-citation>
          51.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sabuncu</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Generalized cross entropy loss for training deep neural networks with noisy labels</article-title>
          .
          <source>In: Neural Information Processing Systems</source>
          . vol.
          <volume>31</volume>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref52">
        <mixed-citation>
          52.
          <string-name>
            <surname>Zheltonozhskii</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baskin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mendelson</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bronstein</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Litany</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Contrast to divide: Self-supervised pre-training for learning with noisy labels</article-title>
          .
          <source>arXiv:2103.13646 [cs.LG]</source>
          (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref53">
        <mixed-citation>
          53.
          <string-name>
            <surname>Zheng</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Awadallah</surname>
            ,
            <given-names>A.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dumais</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Meta label correction for noisy label learning</article-title>
          .
          <source>Proceedings of the AAAI Conference on Artificial Intelligence</source>
          <volume>35</volume>
          (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>