Collaborative Metric Learning Article Swipe
Related Concepts
Collaborative filtering
Computer science
Metric (unit)
Speedup
Recommender system
Metric space
Similarity (geometry)
k-nearest neighbors algorithm
Nearest neighbor search
Machine learning
Space (punctuation)
Range (aeronautics)
Artificial intelligence
Data mining
Theoretical computer science
Mathematics
Image (mathematics)
Mathematical analysis
Economics
Composite material
Materials science
Operations management
Operating system
Cheng-Kang Hsieh
,
Longqi Yang
,
Yin Cui
,
Tsung-Yi Lin
,
Serge Belongie
,
Deborah Estrin
·
YOU?
·
· 2017
· Open Access
·
· DOI: https://doi.org/10.1145/3038912.3052639
· OA: W2604433096
YOU?
·
· 2017
· Open Access
·
· DOI: https://doi.org/10.1145/3038912.3052639
· OA: W2604433096
Metric learning algorithms produce distance metrics that capture the important relationships among data. In this work, we study the connection between metric learning and collaborative filtering. We propose Collaborative Metric Learning (CML) which learns a joint metric space to encode not only users' preferences but also the user-user and item-item similarity. The proposed algorithm outperforms state-of-the-art collaborative filtering algorithms on a wide range of recommendation tasks and uncovers the underlying spectrum of users' fine-grained preferences. CML also achieves significant speedup for Top-K recommendation tasks using off-the-shelf, approximate nearest-neighbor search, with negligible accuracy reduction.
Related Topics
Finding more related topics…