What is: Label Smoothing?
Year | 1985 |
Data Source | CC BY-SA - https://paperswithcode.com |
Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the likelihood of directly can be harmful. Assume for a small constant , the training set label is correct with probability and incorrect otherwise. Label Smoothing regularizes a model based on a softmax with output values by replacing the hard and classification targets with targets of and respectively.
Source: Deep Learning, Goodfellow et al
Image Source: When Does Label Smoothing Help?