Neural Bregman Divergences for Distance Learning
Fred Lu, Edward Raff, Francis Ferraro
Abstract
Many metric learning tasks, such as triplet learning, nearest neighbor retrieval, and visualization, are treated primarily as embedding tasks where the ultimate metric is some variant of the Euclidean distance (e.g., cosine or Mahalanobis), and the algorithm must learn to embed points into the pre-chosen space. The study of non-Euclidean geometries is often not explored, which we believe is due to a lack of tools for learning non-Euclidean measures of distance. Recent work has shown that Bregman divergences can be learned from data, opening a promising approach to learning asymmetric distances. We propose a new approach to learning arbitrary Bergman divergences in a differentiable manner via input convex neural networks and show that it overcomes significant limitations of previous works. We also demonstrate that our method more faithfully learns divergences over a set of both new and previously studied tasks, including asymmetric regression, ranking, and clustering. Our tests further extend to known asymmetric, but non-Bregman tasks, where our method still performs competitively despite misspecification, showing the general utility of our approach for asymmetric learning.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 139e150b-3a8c-4f4c-b908-4d112c85a461Cited by top-tier papers3
- Configurable Mirror Descent: Towards a Unification of Decision MakingPengdeng Li, Shuxin Li, Chang Yang, Xinrun Wang et al.ICML 2024 · 1 citation
- Difference-of-submodular Bregman DivergenceMasanari Kimura, Takahiro Kawashima, Tasuku Soma, Hideitsu HinoICLR 2025
- Learning Bregman Divergences with Application to RobustnessMohamed-Hicham Leghettas, Markus PüschelNeurIPS 2024
Builds on5
- Deep Metric Learning with Spherical EmbeddingDingyi Zhang, Yingming Li, Zhongfei ZhangNeurIPS 2020 · 54 citations
- An Inductive Bias for Distances: Neural Nets that Respect the Triangle InequalitySilviu Pitis, Harris Chan, Kiarash Jamali, Jimmy BaICLR 2020 · 31 citations
- Learning to Approximate a Bregman DivergenceAli Siahkamari, Xide Xia, Venkatesh Saligrama, David A. Castañón et al.NeurIPS 2020 · 19 citations
- Deep Divergence LearningHatice Kubra Cilingir, Rachel Manzelli, Brian KulisICML 2020 · 18 citations
- Faster Algorithms for Learning Convex FunctionsAli Siahkamari, Durmus Alp Emre Acar, Christopher Liao, Kelly L. Geyer et al.ICML 2022 · 5 citations
Related papers
- Unsupervised Hyperbolic Metric LearningJiexi Yan, Lei Luo, Cheng Deng, Heng HuangCVPR 2021
- Estimating Riemannian Metric with Noise-Contaminated Intrinsic DistanceJiaming Qiu, Xiongtao DaiNeurIPS 2023 · 2 citations
- Hyperbolic Vision Transformers: Combining Improvements in Metric LearningAleksandr Ermolov, Leyla Mirvakhabova, Valentin Khrulkov, Nicu Sebe et al.CVPR 2022 · 97 citations
- RankMI: A Mutual Information Maximizing Ranking LossMete Kemertas, Leila Pishdad, Konstantinos G. Derpanis, Afsaneh FazlyCVPR 2020
- Deep Metric Learning With Tuplet Margin LossBaosheng Yu, Dacheng TaoICCV 2019 · 104 citations
