Cross Entropy in Deep Learning of Classifiers Is Unnecessary -- ISBE Error is All You Need
Not on the map. Why?
Abstract (arXiv)
In deep learning classifiers, the cost function usually takes the form of a combination of SoftMax and CrossEntropy functions. The SoftMax unit transforms the scores predicted by the model network into assessments of the degree (probabilities) of an object's membership to a given class. On the other hand, CrossEntropy measures the divergence of this prediction from the distribution of target scores. This work introduces the ISBE functionality, justifying the thesis about the redundancy of cross entropy computation in deep learning of classifiers. Not only can we omit the calculation of entropy, but also, during back-propagation, there is no need to direct the error to the normalization unit for its backward transformation. Instead, the error is sent directly to the model's network. Using examples of perceptron and convolutional networks as classifiers of images from the MNIST collection, it is observed for ISBE that results are not degraded with SoftMax only, but also with other activation functions such as Sigmoid, Tanh, or their hard variants HardSigmoid and HardTanh. Moreover, up to three percent of time is saved within the total time of forward and backward stages. The article is addressed mainly to programmers and students interested in deep model learning. For example, it illustrates in code snippets possible ways to implement ISBE units, but also formally proves that the softmax trick only applies to the class of softmax functions with relocations.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 11 of its 42 references that are in the map. First posted on arXiv 27 Nov 2023.
Builds on
11 of 42 references.
References · 11
- 2018VoxCeleb2: Deep Speaker Recognitioncited by 875
- 2021Recent Advances in Natural Language Processing via Large Pre-Trained Language Models: A Surveycited by 463
- 2019On the Efficacy of Knowledge Distillationcited by 381
- 2017On the Properties of the Softmax Function with Application in Game Theory and Reinforcement Learningcited by 142
- 2021How to represent part-whole hierarchies in a neural networkcited by 123
- 2023Real-Time Flying Object Detection with YOLOv8cited by 94
- 2020MatchboxNet: 1D Time-Channel Separable Convolutional Neural Network Architecture for Speech Commands Recognitioncited by 36
- 2022Annotated History of Modern AI and Deep Learningcited by 20
- 2021Multi-modal Residual Perceptron Network for Audio-Video Emotion Recognitioncited by 3
- 2023DiaCorrect: Error Correction Back-end For Speaker Diarizationcited by 3
- 2018Symbolic Tensor Neural Networks for Digital Media - from Tensor Processing via BNF Graph Rules to CREAMS Applicationscited by 1
Built on by
Not cited yet.