Proceedings

Learning Conditional Preference Networks: An Approach Based on the Minimum Description Length Principle

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 3395-3403.

https://doi.org/10.24963/ijcai.2024/376

Abstract

CP-nets are a very expressive graphical model for the representation of preferences over combinatorial spaces. They are particularly well suited for settings where an important task is to compute the optimal completion of some partially specified alternative; this is for instance the case of interactive configurators, where preferences can be used, at every step of the interaction, to guide the decision maker towards a satisfactory configuration. Learning CP-nets turns out to be challenging when the input data has the form of pairwise comparisons between alternatives. Furthermore, this type of preference data is not commonly stored: it can be elicitated but this puts an additional burden on the decision maker. In this article, we propose a new method for learning CP-nets from sales history, a kind of data readily available in many e-commerce applications. The approach is based on the the minimum description length (MDL) principle. We show some theoretical properties of this learning task, namely its sample complexity and its NP-completeness, and we experiment this learning algorithm in a recommendation settings with a real sales history from a car maker.

  1. [Alanazi et al., 2016] Eisa Alanazi, Malek Mouhoub, and Sandra Zilles. The Complexity of Learning Acyclic CP- Nets. In Subbarao Kambhampati, editor, Proceedings of the Twenty-Fifth International Joint Conference on Ar- tificial Intelligence (IJCAI 2016), pages 1361-1367. IJ- CAI/AAAI Press, 2016. IJCAI
  2. [Alanazi et al., 2020] Eisa Alanazi, Malek Mouhoub, and Sandra Zilles. The complexity of exact learning of acyclic conditional preference networks from swap examples. Ar- tififical Intelligence, 278, 2020.
  3. [Allen et al., 2017] Thomas E. Allen, Cory Siler, and Judy Goldsmith. Learning Tree-Structured CP-Nets with Local Search. In Vasile Rus and Zdravko Markov, editors, Pro- ceedings of the Thirtieth International Florida Artificial Intelligence Research Society Conference (FLAIRS 2017), pages 8-13. AAAI Press, 2017.
  4. [Bigot et al., 2014] Damien Bigot, Jérôme Mengin, and Bruno Zanuttini. Learning Probabilistic CP-nets from Ob- servations of Optimal Items. In STAIRS, pages 81-90, 2014.
  5. [Boutilier et al., 2004] Craig Boutilier, Romen I. Brafman, Carmel Domshlak, Holger H. Hoos, and David Poole. CP- nets: a tool for representing and reasoning with conditional ceteris paribus preference statements. Journal of Artificial Intelligence Research, 21:135-191, 2004.
  6. [Boutilier, 2009] Craig Boutilier, editor. Proceedings of the 21st International Joint Conference on Artificial Intelli- gence (IJCAI'09), 2009.
  7. [Chevaleyre et al., 2011] Yann Chevaleyre, Frédéric Ko- riche, Jérôme Lang, Jérôme Mengin, and Bruno Zanuttini. Learning Ordinal Preferences on Multiattribute Domains: the Case of CP-nets. In Johannes Fürnkranz and Heike Hüllermeier, editors, Preference learning, pages 273-296. Springer, 2011.
  8. [Dimopoulos et al., 2009] Yannis Dimopoulos, Loizos Michael, and Fani Athienitou. Ceteris Paribus Preference Elicitation with Predictive Guarantees. In Boutilier [2009], pages 1890-1895. IJCAI
  9. [Fargier et al., 2016] Hélène Fargier, Pierre-Franc ¸ois Gimenez, and Jérôme Mengin. Recommendation for product configuration: an experimental evaluation. In 18th International Configuration Workshop (CWS 2016) within CP 2016: 22nd International Conference on Principles and Practice of Constraint Programming, pages pp-9, 2016.
  10. [Fargier et al., 2018] Hélène Fargier, Pierre Francois Gimenez, and Jérôme Mengin. Learning Lexicographic Preference Trees From Positive Examples. In Sheila A. McIlraith and Kilian Q. Weinberger, editors, Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence (AAAI 2018), page 2959-2966. AAAI Press, 2018.
  11. [Fargier et al., 2020] Hélène Fargier, Pierre-Franc ¸ois Gimenez, and Jérôme Mengin. Experimental Evaluation of Three Value Recommendation Methods in Interactive Configuration. The Journal of Universal Computer Science, 26(3):318-342, 2020.
  12. [Fargier et al., 2022] Hélène Fargier, Pierre-Franc ¸ois Gimenez, Jérôme Mengin, and Bao Ngoc Le Nguyen. The complexity of unsupervised learning of lexico- graphic preferences. In Meltem Öztürk, Paolo Viappiani, Christophe Labreuche, and Sébastien Destercke, editors, Proceedings of the 13th Multidisciplinary Workshop on Advances in Preference Handling, 2022.
  13. [Fraser, 1993] Niall M Fraser. Applications of preference trees. In Proceedings of SMC'93, pages 132-136, 1993.
  14. [Freund et al., 2003] Yoav Freund, Raj D. Iyer, Robert E. Schapire, and Yoram Singer. An efficient boosting al- gorithm for combining preferences. Journal of Machine Learning Research, 4:933-969, 2003.
  15. [Garofalakis et al., 2003] Minos Garofalakis, Aristides Gio- nis, Rajeev Rastogi, Sridhar Seshadri, and Kyuseok Shim. XTRACT: learning document type descriptors from XML document collections. Data mining and knowledge discov- ery, 7:23-56, 2003.
  16. [Gimenez and Mengin, 2023] Pierre-Franc ¸ois Gimenez and Jérôme Mengin. Conditionally Acyclic CO-Networks for Efficient Preferential Optimization. In 26th European Conference on Artificial Intelligence (ECAI 2023), 2023.
  17. [Gonzales and Perny, 2004] Christophe Gonzales and Patrice Perny. GAI networks for utility elicitation. In Proceedings of KR'04, pages 224-234, 2004.
  18. [Grünwald, 2000] Peter Grünwald. Model selection based on minimum description length. Journal of mathematical psychology, 44(1):133-152, 2000.
  19. [Huffman and Kahn, 1998] Cynthia Huffman and Barbara E Kahn. Variety for sale: mass customization or mass con- fusion? Journal of retailing, 74(4):491-513, 1998.
  20. [Karp, 2010] Richard M Karp. Reducibility among combi- natorial problems. Springer, 2010.
  21. [Khoshkangini et al., 2018] Reza Khoshkangini, Maria Sil- via Pini, Francesca Rossi, and Dinh Tran-Van. Construct- ing CP-Nets from Users Past Behaviors. In CIKM Work- shops, 2018.
  22. [Kitson et al., 2023] Neville Kenneth Kitson, Anthony C Constantinou, Zhigao Guo, Yang Liu, and Kiattikun Chobtham. A survey of Bayesian network structure learn- ing. Artificial Intelligence Review, pages 1-94, 2023.
  23. [Koriche and Zanuttini, 2010] Frédéric Koriche and Bruno Zanuttini. Learning conditional preference networks. Ar- tificial Intelligence, 174(11):685-703, 2010.
  24. [Kwisthout, 2011] Johan Kwisthout. Most probable expla- nations in bayesian networks: Complexity and tractabil- ity. International Journal of Approximate Reasoning, 52(9):1452-1469, 2011.
  25. [Labernia et al., 2017] Fabien Labernia, Bruno Zanuttini, Brice Mayag, Florian Yger, and Jamal Atif. Online Learn- ing of Acyclic Conditional Preference Networks from Noisy Data. In Vijay Raghavan, Srinivas Aluru, George Karypis, Lucio Miele, and Xindong Wu, editors, IEEE International Conference on Data Mining (ICDM 2017), pages 247-256. IEEE Computer Society, 2017.
  26. [Lam and Bacchus, 1994] Wai Lam and Fahiem Bacchus. Learning Bayesian belief networks: An approach based on the MDL principle. Computational intelligence, 10(3):269-293, 1994.
  27. [Lang and Mengin, 2009] Jérôme Lang and Jérôme Mengin. The complexity of learning separable ceteris paribus pref- erences. In Boutilier [2009], pages 848-853. IJCAI
  28. [Liu and Liu, 2019] Su Liu and Jinglei Liu. Cp-nets struc- ture learning based on mrmcr principle. IEEE Access, 7:121482-121492, 2019.
  29. [Mian et al., 2021] Osman A Mian, Alexander Marx, and Jilles Vreeken. Discovering fully oriented causal net- works. In Proceedings of the AAAI Conference on Arti- ficial Intelligence, volume 35, pages 8975-8982, 2021.
  30. [Pearl, 1985] Judea Pearl. Bayesian networks: A model of self-activated memory for evidential reasoning. In Pro- ceedings of the 7th conference of the Cognitive Science Society, University of California, Irvine, CA, USA, pages 15-17, 1985.
  31. [Pearl, 2009] Judea Pearl. Causality. Cambridge university press, 2009.
  32. [Pourret et al., 2008] Olivier Pourret, Patrick Na, Bruce Marcot, et al. Bayesian networks: a practical guide to applications. John Wiley & Sons, 2008.
  33. [Rissanen, 1983] Jorma Rissanen. A universal prior for inte- gers and estimation by minimum description length. The Annals of statistics, 11(2):416-431, 1983.
  34. [Suzuki, 1993] Joe Suzuki. A construction of Bayesian net- works from databases based on an MDL principle. In Un- certainty in Artificial Intelligence, pages 266-273. Else- vier, 1993.
  35. [Valiant, 1984] Leslie G Valiant. A theory of the learnable. Communications of the ACM, 27(11):1134-1142, 1984.
  36. [Zhang, 2014] Linda L Zhang. Product configuration: a re- view of the state-of-the-art and future research. Inter- national Journal of Production Research, 52(21):6381- 6398, 2014.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards