Classification with imperfect training labels
Timothy I. Cannings, Yingying Fan, Richard J. Samworth

TL;DR
This paper investigates how imperfect labels in training data affect classification performance, showing that some classifiers like k-NN and SVM are robust to label noise, while LDA often is not, supported by theoretical bounds and simulations.
Contribution
It provides new bounds on classifier risk with noisy labels and demonstrates robustness of k-NN and SVM, while highlighting limitations of LDA under label noise.
Findings
k-NN and SVM are robust to label noise with unchanged convergence rates
LDA is generally inconsistent with label noise unless class priors are equal
Imperfect labels can sometimes improve classifier performance
Abstract
We study the effect of imperfect training data labels on the performance of classification methods. In a general setting, where the probability that an observation in the training dataset is mislabelled may depend on both the feature vector and the true label, we bound the excess risk of an arbitrary classifier trained with imperfect labels in terms of its excess risk for predicting a noisy label. This reveals conditions under which a classifier trained with imperfect labels remains consistent for classifying uncorrupted test data points. Furthermore, under stronger conditions, we derive detailed asymptotic properties for the popular -nearest neighbour (nn), support vector machine (SVM) and linear discriminant analysis (LDA) classifiers. One consequence of these results is that the knn and SVM classifiers are robust to imperfect training labels, in the sense that the rate of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsLinear Discriminant Analysis · Support Vector Machine
