Inspecting class hierarchies in classification-based metric learning models

01/26/2023
by   Hyeongji Kim, et al.
0

Most classification models treat all misclassifications equally. However, different classes may be related, and these hierarchical relationships must be considered in some classification problems. These problems can be addressed by using hierarchical information during training. Unfortunately, this information is not available for all datasets. Many classification-based metric learning methods use class representatives in embedding space to represent different classes. The relationships among the learned class representatives can then be used to estimate class hierarchical structures. If we have a predefined class hierarchy, the learned class representatives can be assessed to determine whether the metric learning model learned semantic distances that match our prior knowledge. In this work, we train a softmax classifier and three metric learning models with several training options on benchmark and real-world datasets. In addition to the standard classification accuracy, we evaluate the hierarchical inference performance by inspecting learned class representatives and the hierarchy-informed performance, i.e., the classification performance, and the metric learning performance by considering predefined hierarchical structures. Furthermore, we investigate how the considered measures are affected by various models and training options. When our proposed ProxyDR model is trained without using predefined hierarchical structures, the hierarchical inference performance is significantly better than that of the popular NormFace model. Additionally, our model enhances some hierarchy-informed performance measures under the same training options. We also found that convolutional neural networks (CNNs) with random weights correspond to the predefined hierarchies better than random chance.

READ FULL TEXT

page 15

page 16

page 30

page 34

page 36

page 38

page 39

page 40

research
10/21/2019

Learning Hierarchical Feature Space Using CLAss-specific Subspace Multiple Kernel – Metric Learning for Classification

Metric learning for classification has been intensively studied over the...
research
12/29/2022

HIER: Metric Learning Beyond Class Labels via Hierarchical Regularization

Supervision for metric learning has long been given in the form of equiv...
research
09/08/2020

Understanding and Exploiting Dependent Variables with Deep Metric Learning

Deep Metric Learning (DML) approaches learn to represent inputs to a low...
research
01/26/2021

Pitfalls of Assessing Extracted Hierarchies for Multi-Class Classification

Using hierarchies of classes is one of the standard methods to solve mul...
research
08/04/2017

Hierarchical Metric Learning for Fine Grained Image Classification

This paper deals with the problem of fine-grained image classification a...
research
05/18/2020

Metric Learning for Keyword Spotting

The goal of this work is to train effective representations for keyword ...
research
11/18/2015

Metric Learning with Adaptive Density Discrimination

Distance metric learning (DML) approaches learn a transformation to a re...

Please sign up or login with your details

Forgot password? Click here to reset