Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

New learning methods for supervised and unsupervised preference aggregation

Published: 01 January 2014 Publication History

Abstract

In this paper we present a general treatment of the preference aggregation problem, in which multiple preferences over objects must be combined into a single consensus ranking. We consider two instances of this problem: unsupervised aggregation where no information about a target ranking is available, and supervised aggregation where ground truth preferences are provided. For each problem class we develop novel learning methods that are applicable to a wide range of preference types. Specifically, for unsupervised aggregation we introduce the Multinomial Preference model (MPM) which uses a multinomial generative process to model the observed preferences. For the supervised problem we develop a supervised extension for MPM and then propose two fully supervised models. The first model employs SVD factorization to derive effective item features, transforming the aggregation problems into a learning-to-rank one. The second model aims to eliminate the costly SVD factorization and instantiates a probabilistic CRF framework, deriving unary and pairwise potentials directly from the observed preferences. Using a probabilistic framework allows us to directly optimize the expectation of any target metric, such as NDCG or ERR. All the proposed models operate on pairwise preferences and can thus be applied to a wide range of preference types. We empirically validate the models on rank aggregation and collaborative filtering data sets and demonstrate superior empirical accuracy.

References

[1]
E. Agichtein, E. Brill, and S. Dumais. Improving Web search ranking by incorporating user behavior information. In International ACM SIGIR Conference on Research and Development in Information Retrieval, 2006.
[2]
K. J. Arrow. Social Choice and Individual Values. Yale University Press, 1951.
[3]
J. A. Aslam and M. Montague. Models for metasearch. In International ACM SIGIR Conference on Research and Development in Information Retrieval, 2001.
[4]
R. Baeza-Yates and B. Ribeiro-Neto. Modern Information Retrieval. Addison Wesley, 1999.
[5]
R. Bradley and M. Terry. Rank analysis of incomplete block designs. I. The method of paired comparisons. Biometrika, 39, 1952.
[6]
C. J. C. Burges. From RankNet to LambdaRank to LambdaMART: An overview. Technical Report MSR-TR-2010-82, Microsoft Research, 2010.
[7]
C. J. C. Burges, T. Shaked, E. Renshaw, A. Lazier, M. Deeds, N. Hamilton, and G. Hullender. Learning to rank using gradient descent. In International Conference on Machine Learning, 2005.
[8]
C. J. C. Burges, R. Ragno, and Q. V. Le. Learning to rank with nonsmooth cost functions. In Neural Information Processing Systems, 2006.
[9]
T. S. Caetano, L. Cheng, Q. V. Le, and A. J. Smola. Learning graph matching. In International Conference on Machine Learning, 2009.
[10]
O. Chapelle, Y. Chang, and T.-Y. Liu. The Yahoo! learning to rank challenge, 2010. URL http://learningtorankchallenge.yahoo.com/.
[11]
S. Chen, F. Wang, Y. Song, and C. Zhang. Semi-supervised ranking aggregation. Information Processing and Management, 47, 2011.
[12]
Y. Chevaleyre, U. Endriss, J. Lang, and N. Maudet. A short introduction to computational social choice. In International Conference on Current Trends in Theory and Practice of Computer Science, 2007.
[13]
G. V. Cormack, C. L. A. Clarke, and S. Büttcher. Reciprocal rank fusion outperforms condorcet and individual rank learning methods. In International ACM SIGIR Conference on Research and Development in Information Retrieval, 2009.
[14]
P. Dangauthier, R. Herbrich, T. Minka, and T. Graepel. TrueSkill through time: Revisiting the history of chess. In Neural Information Processing Systems, 2007.
[15]
H. A. David. The Method of Paired Comparissons. Hodder Arnold, 1988.
[16]
S. Deerwester, S. T. Dumais, G. W. Furnas, T. K. Landauer, and R. Harshman. Indexing by latent semantic analysis. Journal of the American Society for Information Science, 41, 1990.
[17]
A. E. Elo. The Rating of Chess Players: Past and Present. Acro Publishing, 1978.
[18]
R. Fagin, R. Kumar, and D. Sivakumar. Effcient similarity search and classification via rank aggregation. In International Conference on Management of Data, 2003.
[19]
K. Gimpel and N. A. Smith. Softmax-margin CRFs: Training log-linear models with cost functions. In Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, 2010.
[20]
D. F. Gleich and L.-H. Lim. Rank aggregation via nuclear norm minimization. In ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 2011.
[21]
J. Guiver and E. Snelson. Bayesian inference for Plackett-Luce ranking models. In International Conference on Machine Learning, 2009.
[22]
F. Guo, C. Liu, A. Kannan, T. Minka, M. Taylor, Y.-M. Wang, and C. Faloutsos. Click chain model in Web search. In International World Wide Web Conference, 2009.
[23]
J. L. Herlocker, J. A. Konstan, A. Borchers, and J. Riedl. An algorithmic framework for performing collaborative filtering. In International ACM SIGIR Conference on Research and Development in Information Retrieval, 1999. URL http://www.grouplens.org/node/73.
[24]
K. Jarvelin and J. Kekalainen. IR evaluation methods for retrieving highly relevant documents. In International ACM SIGIR Conference on Research and Development in Information Retrieval, 2000.
[25]
X. Jiang, L.-H. Lim, Y. Yao, and Y. Ye. Statistical ranking and combinatorial hodge theory. Mathematical Programming, 127, 2011.
[26]
T. Joachims. Optimizing search engines using clickthrough data. In ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 2002.
[27]
T. Joachims, L. Granka, B. Pan, H. Hembrooke, F. Radlinski, and G. Gay. Evaluating the accuracy of implicit feedback from clicks and query reformulations in web search. ACM Transactions on Information Science, 25, 2007.
[28]
A. Klementiev, D. Roth, and K. Small. Unsupervised rank aggregation with distance-based models. In International Conference on Machine Learning, 2008.
[29]
G. Lebanon and J. Lafferty. Cranking: Combining rankings using conditional probability models on permutations. In International Conference on Machine Learning, 2002.
[30]
H. Li. Learning to Rank for Information Retrieval and Natural Language Processing. Morgan Claypool, 2011.
[31]
T. Liu, J. Xu, W. Xiong, and H. Li. LETOR: Benchmark dataset for search on learning to rank for information retrieval. In International ACM SIGIR Conference on Research and Development in Information Retrieval, 2007a.
[32]
Y. Liu, J. Carbonell, P. Weigele, and V. Gopalakrishnan. Protein fold recognition using segmentation conditional random fields (SCRFs). Computational Biology, 2006.
[33]
Y.-T. Liu, T.-Y. Liu, T. Qin, Z.-M. Ma, and H. Li. Supervised rank aggregation. In International World Wide Web Conference, 2007b.
[34]
T. Lu and C. Boutilier. Learning Mallows models with pairwise preferences. In International Conference on Machine Learning, 2011.
[35]
R. D. Luce. Individual Choice Behavior: A Theoretical Analysis. Wiley, 1959.
[36]
C. L. Mallows. Non-null ranking models. Biometrika, 44, 1957.
[37]
B. M. Marlin, R. S. Zemel, and S. T. Roweis. Unsupervised learning with nonignorable missing data. In International Conference on Artificial Intelligence and Statistics, 2005.
[38]
D. Mase. A penalized maximum likelihood approach for the ranking of college football teams independent of victory margins. The American Statistician, 57, 2003.
[39]
D. McAllester and J. Keshet. Generalization bounds and consistency for latent structural probit and ramp loss. In Neural Information Processing Systems, 2011.
[40]
M. Meila, K. Phadnis, A. Patterson, and J. Bilmes. Consensus ranking under the exponential model. In International Conference on Uncertainty in Artificial Intelligence, 2007.
[41]
M. Montague and J. A. Aslam. Condorcet fusion for improved retrieval. In International Conference on Information and Knowledge Management, 2002.
[42]
R. Plackett. The analysis of permutations. Applied Statistics, 24, 1975.
[43]
T. Qin, T.-Y. Liu, X.-D. Zhang, D.-S. Wang, and H. Li. Global ranking using continuous conditional random fields. In Neural Information Processing Systems, 2008.
[44]
T. Quin, X. Geng, and T.-Y. Liu. A new probabilistic model for rank aggregation. In Neural Information Processing Systems, 2010.
[45]
F. Rossi, K. Brent Venable, and T. Walsh. A Short Introduction to Preferences: Between Artificial Intelligence and Social Choice. Morgan & Claypool Publishers, 2011.
[46]
D. Roth and W.-Y. Yih. Integer linear programming inference for conditional random fields. In International Conference on Machine Learning, 2005.
[47]
R. Salakhutdinov and A. Mnih. Restricted boltzmann machines for collaborative filtering. In Neural Information Processing Systems, 2008.
[48]
K. Sato and Y. Sakakibara. RNA secondary structural alignment with conditional random fields. Bioinformatics, 2005.
[49]
F. Sha and F. Pereira. Shallow parsing with conditional random fields. In Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, 2003.
[50]
L. L. Thurstone. The method of paired comparisons for social values. Abnormal and Social Psychology, 21, 1927.
[51]
M. N. Volkovs and R. S. Zemel. BoltzRank: Learning to maximize expected ranking gain. In International Conference on Machine Learning, 2009.
[52]
M. N. Volkovs and R. S. Zemel. A flexible generative model for preference aggregation. In International World Wide Web Conference, 2012.
[53]
M. N. Volkovs and R. S. Zemel. CRF framework for supervised preference aggregation. In International Conference on Information and Knowledge Management, 2013.
[54]
M. N. Volkovs, H. Lorochelle, and R. S. Zemel. Learning to rank by aggregating expert preferences. In International Conference on Information and Knowledge Management, 2012.

Cited By

View all
  1. New learning methods for supervised and unsupervised preference aggregation

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image The Journal of Machine Learning Research
      The Journal of Machine Learning Research  Volume 15, Issue 1
      January 2014
      4085 pages
      ISSN:1532-4435
      EISSN:1533-7928
      Issue’s Table of Contents

      Publisher

      JMLR.org

      Publication History

      Published: 01 January 2014
      Published in JMLR Volume 15, Issue 1

      Author Tags

      1. collaborative filtering
      2. learning-to-rank
      3. meta-search
      4. preference aggregation

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)57
      • Downloads (Last 6 weeks)12
      Reflects downloads up to 16 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2020)Safe imitation learning via fast Bayesian reward inference from preferencesProceedings of the 37th International Conference on Machine Learning10.5555/3524938.3525047(1165-1177)Online publication date: 13-Jul-2020
      • (2020)Performance Ranking Based on Bézier Ranking Principal CurveSpatial Data and Intelligence10.1007/978-3-030-69873-7_15(208-217)Online publication date: 8-May-2020
      • (2019)Analysis of ranking dataWIREs Computational Statistics10.1002/wics.148311:6Online publication date: 10-Oct-2019
      • (2018)A Self-Supervised Learning Method for Shadow Detection in Remote Sensing Imagery3D Research10.5555/3282234.32889029:4(1-16)Online publication date: 20-Dec-2018
      • (2018)An Optimal Algorithm for ℓ1-Heavy Hitters in Insertion Streams and Related ProblemsACM Transactions on Algorithms10.1145/326442715:1(1-27)Online publication date: 22-Oct-2018
      • (2018)A Self-Supervised Learning Method for Shadow Detection in Remote Sensing Imagery3D Research10.1007/s13319-018-0204-99:4(1-16)Online publication date: 1-Dec-2018
      • (2017)Probabilistic preference learning with the mallows rank modelThe Journal of Machine Learning Research10.5555/3122009.324201518:1(5796-5844)Online publication date: 1-Jan-2017
      • (2017)Knowledge or Gaming?Proceedings of the 26th International Conference on World Wide Web Companion10.1145/3041021.3054156(321-329)Online publication date: 3-Apr-2017
      • (2017)LETOR Methods for Unsupervised Rank AggregationProceedings of the 26th International Conference on World Wide Web10.1145/3038912.3052689(1331-1340)Online publication date: 3-Apr-2017
      • (2017)Unsupervised ensemble ranking of terms in electronic health record notes based on their importance to patientsJournal of Biomedical Informatics10.1016/j.jbi.2017.02.01668:C(121-131)Online publication date: 1-Apr-2017
      • Show More Cited By

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Login options

      Full Access

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media