Comparison of Embedded Spaces for Deep Learning Classification
Stefan Scholl
TL;DR
The paper addresses the need for well-structured embedded spaces in deep classification. It surveys and compares embedding-design methods, including softmax, angular-margin, center, contrastive, triplet, and regression losses, and discusses normalization of weights and features. Through qualitative 2D and 3D visualizations on MNIST, Fashion-MNIST, and CIFAR-10, it demonstrates how different losses shape embedding geometry and interpretability. The results offer practical guidance for improving open-set recognition, few-shot learning, and explainability by deliberately shaping the embedding space prior to the final classifier.
Abstract
Embedded spaces are a key feature in deep learning. Good embedded spaces represent the data well to support classification and advanced techniques such as open-set recognition, few-short learning and explainability. This paper presents a compact overview of different techniques to design embedded spaces for classification. It compares different loss functions and constraints on the network parameters with respect to the achievable geometric structure of the embedded space. The techniques are demonstrated with two and three-dimensional embeddings for the MNIST, Fashion MNIST and CIFAR-10 datasets, allowing visual inspection of the embedded spaces.
