Skip to main content

Analogy-Based Preference Learning with Kernels

  • Conference paper
  • First Online:
KI 2019: Advances in Artificial Intelligence (KI 2019)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 11793))

Abstract

Building on a specific formalization of analogical relationships of the form “A relates to B as C relates to D”, we establish a connection between two important subfields of artificial intelligence, namely analogical reasoning and kernel-based learning. More specifically, we show that so-called analogical proportions are closely connected to kernel functions on pairs of objects. Based on this result, we introduce the analogy kernel, which can be seen as a measure of how strongly four objects are in analogical relationship. As an application, we consider the problem of object ranking in the realm of preference learning, for which we develop a new method based on support vector machines trained with the analogy kernel. Our first experimental results for data sets from different domains (sports, education, tourism, etc.) are promising and suggest that our approach is competitive to state-of-the-art algorithms in terms of predictive accuracy.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 74.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Extracted from FIFA official website: www.fifa.com.

  2. 2.

    Publicly available as an R package: http://cran.r-project.org/web/packages/svmpath.

References

  1. Ahmadi Fahandar, M., Hüllermeier, E.: Learning to rank based on analogical reasoning. In: Proceedings AAAI-2018, 32th AAAI Conference on Artificial Intelligence, New Orleans, Louisiana, USA, pp. 2951–2958 (2018)

    Google Scholar 

  2. Ahmadi Fahandar, M., Hüllermeier, E., Couso, I.: Statistical inference for incomplete ranking data: the case of rank-dependent coarsening. In: Proceedings ICML-2017, 34th International Conference on Machine Learning, vol. 70, pp. 1078–1087. PMLR, International Convention Centre, Sydney, Australia (2017)

    Google Scholar 

  3. Beltran, W.C., Jaudoin, H., Pivert, O.: Analogical prediction of null values: the numerical attribute case. In: Manolopoulos, Y., Trajcevski, G., Kon-Popovska, M. (eds.) ADBIS 2014. LNCS, vol. 8716, pp. 323–336. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-10933-6_24

    Chapter  Google Scholar 

  4. Beltran, W.C., Prade, H., Richard, G.: Constructive solving of Raven’s IQ tests with analogical proportions. Int. J. Intell. Syst. 31(11), 1072–1103 (2016)

    Article  Google Scholar 

  5. Billingsley, R., Prade, H., Richard, G., Williams, M.-A.: Towards analogy-based decision - a proposal. In: Christiansen, H., Jaudoin, H., Chountas, P., Andreasen, T., Legind Larsen, H. (eds.) FQAS 2017. LNCS (LNAI), vol. 10333, pp. 28–35. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-59692-1_3

    Chapter  Google Scholar 

  6. Bounhas, M., Pirlot, M., Prade, H.: Predicting preferences by means of analogical proportions. In: Cox, M.T., Funk, P., Begum, S. (eds.) ICCBR 2018. LNCS (LNAI), vol. 11156, pp. 515–531. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-01081-2_34

    Chapter  Google Scholar 

  7. Bounhas, M., Prade, H., Richard, G.: Analogical classification: a new way to deal with examples. In: Proceedings ECAI-2014, 21th European Conference on Artificial Intelligence, Czech Republic, Prague, pp. 135–140 (2014)

    Google Scholar 

  8. Bounhas, M., Prade, H., Richard, G.: Analogy-based classifiers for nominal or numerical data. Int. J. Approx. Reason. 91, 36–55 (2017)

    Article  MathSciNet  Google Scholar 

  9. Bradley, R., Terry, M.: The rank analysis of incomplete block designs I. The method of paired comparisons. Biometrika 39, 324–345 (1952)

    MathSciNet  MATH  Google Scholar 

  10. Burges, C., et al.: Learning to rank using gradient descent. In: Proceedings ICML-2005, 22th International Conference on Machine Learning, Bonn, Germany, pp. 89–96. ACM (2005)

    Google Scholar 

  11. Cao, Z., Qin, T., Liu, T.Y., Tsai, M.F., Li, H.: Learning to rank: from pairwise approach to listwise approach. In: Proceedings ICML-2007, 24th International Conference on Machine Learning, pp. 129–136 (2007)

    Google Scholar 

  12. Cheng, W., Hühn, J., Hüllermeier, E.: Decision tree and instance-based learning for label ranking. In: Proceedings ICML-2009, 26th International Conference on Machine Learning, pp. 161–168. ACM, New York (2009)

    Google Scholar 

  13. Cohen, W.W., Schapire, R.E., Singer, Y.: Learning to order things. J. Artif. Intell. Res. 10(1), 243–270 (1999)

    Article  MathSciNet  Google Scholar 

  14. Dubois, D., Prade, H., Richard, G.: Multiple-valued extensions of analogical proportions. Fuzzy Sets Syst. 292, 193–202 (2016)

    Article  MathSciNet  Google Scholar 

  15. Fürnkranz, J., Hüllermeier, E.: Preference Learning. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-14125-6

    Book  MATH  Google Scholar 

  16. Fürnkranz, J., Hüllermeier, E., Vanderlooy, S.: Binary decomposition methods for multipartite ranking. In: Buntine, W., Grobelnik, M., Mladenić, D., Shawe-Taylor, J. (eds.) ECML PKDD 2009. LNCS (LNAI), vol. 5781, pp. 359–374. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-04180-8_41

    Chapter  Google Scholar 

  17. Har-Peled, S., Roth, D., Zimak, D.: Constraint classification: a new approach to multiclass classification. In: Cesa-Bianchi, N., Numao, M., Reischuk, R. (eds.) ALT 2002. LNCS (LNAI), vol. 2533, pp. 365–379. Springer, Heidelberg (2002). https://doi.org/10.1007/3-540-36169-3_29

    Chapter  Google Scholar 

  18. Hastie, T., Rosset, S., Tibshirani, R., Zhu, J.: The entire regularization path for the support vector machine. J. Mach. Learn. Res. 5, 1391–1415 (2004)

    MathSciNet  MATH  Google Scholar 

  19. Hug, N., Prade, H., Richard, G., Serrurier, M.: Analogy in recommendation. Numerical vs. ordinal: a discussion. In: FUZZ-IEEE-2016, IEEE International Conference on Fuzzy Systems, Vancouver, BC, Canada, pp. 2220–2226 (2016)

    Google Scholar 

  20. Joachims, T.: Optimizing search engines using clickthrough data. In: Proceedings of the 8th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 2002), pp. 133–142. ACM Press (2002)

    Google Scholar 

  21. Kamishima, T., Kazawa, H., Akaho, S.: A survey and empirical comparison of object ranking methods. In: Fürnkranz, J., Hüllermeier, E. (eds.) Preference Learning, pp. 181–202. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-14125-6_9

    Chapter  Google Scholar 

  22. Kamishima, T., Akaho, S.: Supervised ordering by regression combined with thurstone’s model. Artif. Intell. Rev. 25(3), 231–246 (2006)

    Article  Google Scholar 

  23. Kolmogorov, A.: Sulla determinazione empirica di una legge di distribuzione. Giornale dell’Istituto Italiano degli Attuari 4, 83–91 (1933)

    MATH  Google Scholar 

  24. Mercer, J.: Functions of positive and negative type, and their connection with the theory of integral equations. Philos. Trans. R. Soc. Lond. Ser. A 209, 415–446 (1909)

    Article  Google Scholar 

  25. Miclet, L., Prade, H.: Handling analogical proportions in classical logic and fuzzy logics settings. In: Sossai, C., Chemello, G. (eds.) ECSQARU 2009. LNCS (LNAI), vol. 5590, pp. 638–650. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-02906-6_55

    Chapter  MATH  Google Scholar 

  26. Moser, B.: On representing and generating kernels by fuzzy equivalence relations. J. Mach. Learn. Res. 7, 2603–2620 (2006)

    MathSciNet  MATH  Google Scholar 

  27. Pirlot, M., Prade, H., Richard, G.: Completing preferences by means of analogical proportions. In: Torra, V., Narukawa, Y., Navarro-Arribas, G., Yañez, C. (eds.) MDAI 2016. LNCS (LNAI), vol. 9880, pp. 135–147. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-45656-0_12

    Chapter  Google Scholar 

  28. Platt, J.C.: Probabilistic outputs for support vector machines and comparisons to regularized likelihood methods. In: Advances in Large Margin Classifiers, pp. 61–74. MIT Press (1999)

    Google Scholar 

  29. Prade, H., Richard, G.: Analogical proportions and analogical reasoning - an introduction. In: Aha, D.W., Lieber, J. (eds.) ICCBR 2017. LNCS (LNAI), vol. 10339, pp. 16–32. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61030-6_2

    Chapter  Google Scholar 

  30. Schölkopf, B.: The kernel trick for distances. In: Proceedings NIPS-2000, 13th International Conference on Neural Information Processing Systems, pp. 301–307. MIT Press (2001)

    Google Scholar 

  31. Schölkopf, B., Smola, A., Müller, K.R.: Nonlinear component analysis as a kernel eigenvalue problem. Neural Comput. 10(5), 1299–1319 (1998)

    Article  Google Scholar 

  32. Schölkopf, B., Smola, A.J.: Learning with Kernels: Support Vector Machines, Regularization, Optimization, and Beyond. MIT Press, Cambridge (2001)

    Google Scholar 

  33. Shawe-Taylor, J., Cristianini, N.: Kernel Methods for Pattern Analysis. Cambridge University Press, New York (2004)

    Book  Google Scholar 

  34. Vembu, S., Gärtner, T.: Label ranking algorithms: a survey. In: Fürnkranz, J., Hüllermeier, E. (eds.) Preference Learning, pp. 45–64. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-14125-6_3

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohsen Ahmadi Fahandar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ahmadi Fahandar, M., Hüllermeier, E. (2019). Analogy-Based Preference Learning with Kernels. In: Benzmüller, C., Stuckenschmidt, H. (eds) KI 2019: Advances in Artificial Intelligence. KI 2019. Lecture Notes in Computer Science(), vol 11793. Springer, Cham. https://doi.org/10.1007/978-3-030-30179-8_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-30179-8_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-30178-1

  • Online ISBN: 978-3-030-30179-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics