TY - JOUR
T1 - Stability for the training of deep neural networks and other classifiers
AU - Berlyand, Leonid
AU - Jabin, Pierre Emmanuel
AU - Safsten, C. Alex
N1 - Publisher Copyright:
© 2021 World Scientific Publishing Company.
PY - 2021/10/1
Y1 - 2021/10/1
N2 - We examine the stability of loss-minimizing training processes that are used for deep neural networks (DNN) and other classifiers. While a classifier is optimized during training through a so-called loss function, the performance of classifiers is usually evaluated by some measure of accuracy, such as the overall accuracy which quantifies the proportion of objects that are well classified. This leads to the guiding question of stability: does decreasing loss through training always result in increased accuracy? We formalize the notion of stability, and provide examples of instability. Our main result consists of two novel conditions on the classifier which, if either is satisfied, ensure stability of training, that is we derive tight bounds on accuracy as loss decreases. We also derive a sufficient condition for stability on the training set alone, identifying flat portions of the data manifold as potential sources of instability. The latter condition is explicitly verifiable on the training dataset. Our results do not depend on the algorithm used for training, as long as loss decreases with training.
AB - We examine the stability of loss-minimizing training processes that are used for deep neural networks (DNN) and other classifiers. While a classifier is optimized during training through a so-called loss function, the performance of classifiers is usually evaluated by some measure of accuracy, such as the overall accuracy which quantifies the proportion of objects that are well classified. This leads to the guiding question of stability: does decreasing loss through training always result in increased accuracy? We formalize the notion of stability, and provide examples of instability. Our main result consists of two novel conditions on the classifier which, if either is satisfied, ensure stability of training, that is we derive tight bounds on accuracy as loss decreases. We also derive a sufficient condition for stability on the training set alone, identifying flat portions of the data manifold as potential sources of instability. The latter condition is explicitly verifiable on the training dataset. Our results do not depend on the algorithm used for training, as long as loss decreases with training.
UR - http://www.scopus.com/inward/record.url?scp=85117521056&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85117521056&partnerID=8YFLogxK
U2 - 10.1142/S0218202521500500
DO - 10.1142/S0218202521500500
M3 - Article
AN - SCOPUS:85117521056
SN - 0218-2025
VL - 31
SP - 2345
EP - 2390
JO - Mathematical Models and Methods in Applied Sciences
JF - Mathematical Models and Methods in Applied Sciences
IS - 11
ER -