NEW
Learning models from pairwise or ranked comparisons to predict preferences or rankings.
DESCRIPTION
Preference learning builds predictive models from observed comparisons, ratings, or orderings to infer user or population preferences. Approaches include pointwise, pairwise, and listwise ranking objectives. It underpins recommender systems, search ranking, and human feedback alignment in LLMs. Classical models include Bradley–Terry and Plackett–Luce; modern methods use deep learning and implicit feedback. Evaluation uses NDCG, MAP, and pairwise accuracy.
ALTERNATIVE DEFINITIONS
Wikipedia
Preference learning is the task of learning a predictive model of an individual’s preference structure from observed data such as pairwise comparisons or rankings.
Highlights data sources (comparisons, rankings) and preference structures.
ArXiv (FĂĽrnkranz & HĂĽllermeier)
Preference learning is concerned with the prediction of preferences and rankings from empirical evidence.
Concise survey definition connecting preferences and ranking.
Microsoft Research
Learning to rank seeks to construct ranking models from training data consisting of queries, documents, and relevance judgments.
Positions ranking as supervised learning from relevance judgments.
RELATED TERMS
Pairwise Comparison Collaborative Filtering Bradley–Terry Model Plackett–Luce Model Ordinal Regression RLHF Active Learning
COMPETING TERMS
Ranking Discrete Choice Modeling
KNOWLEDGE AREAS
TARGET AUDIENCE
Data Scientist AI Engineer MLOps Engineer AI Product Manager
EXTERNAL SOURCES
- Wikipedia - Preference learning
- ArXiv - Survey of preference learning
- Microsoft Research - Seminal learning-to-rank paper
- Google Developers - Ranking in recommender systems
TOP QUESTIONS
What is Preference Learning used for?
It powers recommender systems, search ranking, and human-in-the-loop learning for AI, inferring preferences from comparisons or implicit feedback.
Category: Overview
How does Preference Learning differ from rating prediction?
Preference Learning focuses on ordering or pairwise choices, while rating prediction models absolute scores; both can be complementary.
Category: Distinction
Which models are common in Preference Learning?
Bradley–Terry, Plackett–Luce, SVMRank, RankNet, LambdaMART, and deep listwise ranking architectures are frequently used.
Category: Overview
How do we evaluate Preference Learning models?
Use ranking metrics like NDCG, MAP, MRR, and pairwise accuracy; select metrics that match business goals.
Category: Metrics
What data is needed for Preference Learning?
Pairwise comparisons, relevance judgments, click logs, or implicit feedback signals such as dwell time and skips are typical inputs.
Category: Requirements
What are common mistakes in Preference Learning?
Confusing clicks with satisfaction, ignoring position bias, and mixing pointwise losses with listwise objectives without calibration can degrade results.
Category: Mistakes
How does Preference Learning relate to RLHF?
RLHF often uses preference models trained on human comparisons to shape reward models and align LLM outputs.
Category: Example
What is a hot topic in Preference Learning?
Debiasing implicit feedback and learning from sparse, noisy comparisons in online systems are active areas.
Category: Topic
How is Preference Learning deployed?
Use feature stores, online evaluation, and A/B testing; monitor engagement metrics and fairness across user segments.
Category: Management