Back

Perceiving Systems Video Members Publications

Smooth Metric Learning

Research photo sorenmetricnew
A: In multi-metric learning, different distance measures (shown by the ellipsoids) are aplied in different regions of the feature space. While succesful in classification, the idea is non-metric, which has prevented the idea from being generalized to other tasks. B: Shortest paths according to the smoothly changing distance measure we propose. Here they are computed between the mean and each data point. C: Data is mapped to the Euclidean tangent space and the first principal component is computed. D: The principal component is mapped back to the feature space.
Code

Video

Members

Thumb ticker sm hauberg face2
Perceiving Systems
Post doc. at the Section for Cognitive Systems at the Technical University of Denmark.
Thumb ticker sm orenfreifeld
Perceiving Systems
Thumb ticker sm headshot2021
Perceiving Systems
Director

Publications

Perceiving Systems Conference Paper A Geometric Take on Metric Learning Hauberg, S., Freifeld, O., Black, M. J. In Advances in Neural Information Processing Systems (NIPS) 25, 2033-2041, (Editors: P. Bartlett and F.C.N. Pereira and C.J.C. Burges and L. Bottou and K.Q. Weinberger), MIT Press, 2012
Multi-metric learning techniques learn local metric tensors in different parts of a feature space. With such an approach, even simple classifiers can be competitive with the state-of-the-art because the distance measure locally adapts to the structure of the data. The learned distance measure is, however, non-metric, which has prevented multi-metric learning from generalizing to tasks such as dimensionality reduction and regression in a principled way. We prove that, with appropriate changes, multi-metric learning corresponds to learning the structure of a Riemannian manifold. We then show that this structure gives us a principled way to perform dimensionality reduction and regression according to the learned metrics. Algorithmically, we provide the first practical algorithm for computing geodesics according to the learned metrics, as well as algorithms for computing exponential and logarithmic maps on the Riemannian manifold. Together, these tools let many Euclidean algorithms take advantage of multi-metric learning. We illustrate the approach on regression and dimensionality reduction tasks that involve predicting measurements of the human body from shape data.
PDF Youtube Suppl. material Poster BibTeX