A Tutorial on Distance Metric Learning: Mathematical Foundations, Algorithms, Experimental Analysis, Prospects and Challenges (with Appendices on Mathematical Background and Detailed Algorithms Explanation)
Not on the map. Why?
Abstract (arXiv)
Distance metric learning is a branch of machine learning that aims to learn distances from the data, which enhances the performance of similarity-based algorithms. This tutorial provides a theoretical background and foundations on this topic and a comprehensive experimental analysis of the most-known algorithms. We start by describing the distance metric learning problem and its main mathematical foundations, divided into three main blocks: convex analysis, matrix analysis and information theory. Then, we will describe a representative set of the most popular distance metric learning methods used in classification. All the algorithms studied in this paper will be evaluated with exhaustive testing in order to analyze their capabilities in standard classification problems, particularly considering dimensionality reduction and kernelization. The results, verified by Bayesian statistical tests, highlight a set of outstanding algorithms. Finally, we will discuss several potential future prospects and challenges in this field. This tutorial will serve as a starting point in the domain of distance metric learning from both a theoretical and practical perspective.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1.
4 papers.
- 2022Integrating Language Guidance into Vision-based Deep Metric Learningcited by 19
- 2021Recommender systems based on graph embedding techniques: A comprehensive reviewcited by 8
- 2023Quantifying Outlierness of Funds from their Categories using Supervised Similaritycited by 6
- 2021Reducing Data Complexity using Autoencoders with Class-informed Loss Functionscited by 3
- 2023Quantifying Outlierness of Funds from their Categories using Supervised Similarity14 Aug 2023
- 2022Integrating Language Guidance into Vision-based Deep Metric Learning16 Mar 2022
- 2021Reducing Data Complexity using Autoencoders with Class-informed Loss Functions11 Nov 2021
- 2021Recommender systems based on graph embedding techniques: A comprehensive review20 Sep 2021