Abstract
In machine learning, the cost function is crucial because it measures how good or bad a system is. In image classification, well-known networks only consider modifying the network structures and applying cross-entropy loss at the end of the network. However, using only cross-entropy loss causes a network to stop updating weights when all training images are correctly classified. This is the problem of early saturation. This study proposes a novel cost function, called mixture separability loss (MSL), which updates the weights of the network even when most of the training images are accurately predicted. MSL consists of between-class and within-class loss. Between-class loss maximises the differences between inter-class images, whereas within-class loss minimises the similarities between intra-class images. They designed the proposed loss function to attach to different convolutional layers in the network in order to utilise intermediate feature maps. Experiments show that a network with MSL deepens the learning process and obtains promising results with some public datasets, such as Street View House Number, Canadian Institute for Advanced Research, and the authors' self-collected Inha Computer Vision Lab gender dataset.
Cite
CITATION STYLE
Do, T. D., Jin, C. B., Nguyen, V. H., & Kim, H. (2019). Mixture separability loss in a deep convolutional network for image classification. IET Image Processing, 13(1), 135–141. https://doi.org/10.1049/iet-ipr.2018.5613
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.