Equiangular Basis Vectors

03/21/2023
by   Yang Shen, et al.
0

We propose Equiangular Basis Vectors (EBVs) for classification tasks. In deep neural networks, models usually end with a k-way fully connected layer with softmax to handle different classification tasks. The learning objective of these methods can be summarized as mapping the learned feature representations to the samples' label space. While in metric learning approaches, the main objective is to learn a transformation function that maps training data points from the original space to a new space where similar points are closer while dissimilar points become farther apart. Different from previous methods, our EBVs generate normalized vector embeddings as "predefined classifiers" which are required to not only be with the equal status between each other, but also be as orthogonal as possible. By minimizing the spherical distance of the embedding of an input between its categorical EBV in training, the predictions can be obtained by identifying the categorical EBV with the smallest distance during inference. Various experiments on the ImageNet-1K dataset and other downstream tasks demonstrate that our method outperforms the general fully connected classifier while it does not introduce huge additional computation compared with classical metric learning methods. Our EBVs won the first place in the 2022 DIGIX Global AI Challenge, and our code is open-source and available at https://github.com/NJUST-VIPGroup/Equiangular-Basis-Vectors.

READ FULL TEXT

page 8

page 14

research
08/12/2021

Towards Interpretable Deep Metric Learning with Structural Matching

How do the neural networks distinguish two images? It is of critical imp...
research
04/20/2020

OSLNet: Deep Small-Sample Classification with an Orthogonal Softmax Layer

A deep neural network of multiple nonlinear layers forms a large functio...
research
05/27/2017

Nearest Neighbour Radial Basis Function Solvers for Deep Neural Networks

We present a radial basis function solver for convolutional neural netwo...
research
09/11/2018

Heated-Up Softmax Embedding

Metric learning aims at learning a distance which is consistent with the...
research
06/13/2018

Tree Edit Distance Learning via Adaptive Symbol Embeddings

Metric learning has the aim to improve classification accuracy by learni...
research
10/22/2018

Introducing Curvature to the Label Space

One-hot encoding is a labelling system that embeds classes as standard b...
research
06/30/2023

Sphere2Vec: A General-Purpose Location Representation Learning over a Spherical Surface for Large-Scale Geospatial Predictions

Generating learning-friendly representations for points in space is a fu...

Please sign up or login with your details

Forgot password? Click here to reset