Evaluating the Impact of Loss Function Variation in Deep Learning for Classification
The loss function is arguably among the most important hyperparameters for a neural network. Many loss functions have been designed to date, making a correct choice nontrivial. However, elaborate justifications regarding the choice of the loss function are not made in related work. This is, as we see it, an indication of a dogmatic mindset in the deep learning community which lacks empirical foundation. In this work, we consider deep neural networks in a supervised classification setting and analyze the impact the choice of loss function has onto the training result. While certain loss functions perform suboptimally, our work empirically shows that under-represented losses such as the KL Divergence can outperform the State-of-the-Art choices significantly, highlighting the need to include the loss function as a tuned hyperparameter rather than a fixed choice.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
Impact of Channel Variation on One-Class Learning for Spoof Detection
Margin-based losses, especially one-class classification loss, have improved the generalization capabilities of countermeasure systems (CMs), but their reliability is not tested with spoofing attacks degraded with channe…
ClassificationOne-Class ClassificationVariation-Bounded Loss for Noise-Tolerant Learning
Mitigating the negative impact of noisy labels has been aperennial issue in supervised learning. Robust loss functions have emerged as a prevalent solution to this problem. In this work, we introduce the Variation Ratio …
The Lou Dataset -- Exploring the Impact of Gender-Fair Language in German Text Classification
Gender-fair language, an evolving German linguistic variation, fosters inclusion by addressing all genders or using neutral forms. Nevertheless, there is a significant lack of resources to assess the impact of this lingu…
ClassificationStance Detectiontext-classificationText Classification+1A Flexible Class of Dependence-aware Multi-Label Loss Functions
Multi-label classification is the task of assigning a subset of labels to a given query instance. For evaluating such predictions, the set of predicted labels needs to be compared to the ground-truth label set associated…
Multi-Label ClassificationMUlTI-LABEL-ClASSIFICATIONA Universal Anti-Spoofing Approach for Contactless Fingerprint Biometric Systems
With the increasing integration of smartphones into our daily lives, fingerphotos are becoming a potential contactless authentication method. While it offers convenience, it is also more vulnerable to spoofing using vari…
Face Swapping