Learning from Comparisons and Choices
Not on the map. Why?
Abstract (arXiv)
When tracking user-specific online activities, each user's preference is revealed in the form of choices and comparisons. For example, a user's purchase history is a record of her choices, i.e. which item was chosen among a subset of offerings. A user's preferences can be observed either explicitly as in movie ratings or implicitly as in viewing times of news articles. Given such individualized ordinal data in the form of comparisons and choices, we address the problem of collaboratively learning representations of the users and the items. The learned features can be used to predict a user's preference of an unseen item to be used in recommendation systems. This also allows one to compute similarities among users and items to be used for categorization and search. Motivated by the empirical successes of the MultiNomial Logit (MNL) model in marketing and transportation, and also more recent successes in word embedding and crowdsourced image embedding, we pose this problem as learning the MNL model parameters that best explain the data. We propose a convex relaxation for learning the MNL model, and show that it is minimax optimal up to a logarithmic factor by comparing its performance to a fundamental lower bound. This characterizes the minimax sample complexity of the problem, and proves that the proposed estimator cannot be improved upon other than by a logarithmic factor. Further, the analysis identifies how the accuracy depends on the topology of sampling via the spectrum of the sampling graph. This provides a guideline for designing surveys when one can choose which items are to be compared. This is accompanied by numerical simulations on synthetic and real data sets, confirming our theoretical predictions.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Apr 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 3; 2024: 2; 2025: 2; 2026: 1.
12 papers.
- 2023Principled Reinforcement Learning with Human Feedback from Pairwise or K-wise Comparisonscited by 244
- 2022Human-in-the-loop: Provably Efficient Preference-based Reinforcement Learning with General Function Approximationcited by 80
- 2021Lagrangian Inference for Ranking Problemscited by 19
- 2021Poisoning Attack against Estimating from Pairwise Comparisonscited by 14
- 2023Learning Rich Rankingscited by 8
- 2024Learning Linear Utility Functions From Pairwise Comparison Queriescited by 6
- 2024Minimax Hypothesis Testing for the Bradley-Terry-Luce Modelcited by 3
- 2022Matrix Reordering for Noisy Disordered Matrices: Optimality and Computationally Efficient Algorithmscited by 2
- 2025RecruitView: A Multimodal Dataset for Predicting Personality and Interview Performance for Human Resources Applicationscited by 2
- 2023Approximating a RUM from Distributions on k-Slatescited by 1
- 2025Recommendations with Sparse Comparison Data: Provably Fast Convergence for Nonconvex Matrix Factorizationcited by 1
- 2026Population-Level Generative Modeling for Ranking Datacited by 0
- 2026Population-Level Generative Modeling for Ranking Data9 Aug 2026
- 2025RecruitView: A Multimodal Dataset for Predicting Personality and Interview Performance for Human Resources Applications29 Nov 2025
- 2025Recommendations with Sparse Comparison Data: Provably Fast Convergence for Nonconvex Matrix Factorization27 Feb 2025
- 2024Minimax Hypothesis Testing for the Bradley-Terry-Luce Model10 Oct 2024
- 2024Learning Linear Utility Functions From Pairwise Comparison Queries4 May 2024
- 2023Learning Rich Rankings22 Dec 2023
- 2023Approximating a RUM from Distributions on k-Slates22 May 2023
- 2023Principled Reinforcement Learning with Human Feedback from Pairwise or K-wise Comparisons26 Jan 2023
- 2022Human-in-the-loop: Provably Efficient Preference-based Reinforcement Learning with General Function Approximation23 May 2022
- 2022Matrix Reordering for Noisy Disordered Matrices: Optimality and Computationally Efficient Algorithms17 Jan 2022
- 2021Lagrangian Inference for Ranking Problems1 Oct 2021
- 2021Poisoning Attack against Estimating from Pairwise Comparisons5 Jul 2021