Learning to Approximate a Bregman Divergence
Not on the map. Why?
Abstract (arXiv)
Bregman divergences generalize measures such as the squared Euclidean distance and the KL divergence, and arise throughout many areas of machine learning. In this paper, we focus on the problem of approximating an arbitrary Bregman divergence from supervision, and we provide a well-principled approach to analyzing such approximations. We develop a formulation and algorithm for learning arbitrary Bregman divergences based on approximating their underlying convex generating function via a piecewise linear function. We provide theoretical approximation bounds using our parameterization and show that the generalization error Op(m-1/2) for metric learning using our framework matches the known generalization error in the strictly less general Mahalanobis metric learning setting. We further demonstrate empirically that our method performs well in comparison to existing metric learning methods, particularly for clustering and ranking problems.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 1.
3 papers.
- 2021Faster Algorithms for Learning Convex Functionscited by 5
- 2023Max-affine regression via first-order methodscited by 3
- 2021Max-Linear Regression by Convex Programmingcited by 2
- 2023Max-affine regression via first-order methods15 Aug 2023
- 2021Faster Algorithms for Learning Convex Functions2 Nov 2021
- 2021Max-Linear Regression by Convex Programming12 Mar 2021