{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T14:46:59Z","timestamp":1743000419077,"version":"3.40.3"},"publisher-location":"Cham","reference-count":54,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030561499"},{"type":"electronic","value":"9783030561505"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-56150-5_11","type":"book-chapter","created":{"date-parts":[[2020,8,17]],"date-time":"2020-08-17T15:07:40Z","timestamp":1597676860000},"page":"217-234","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["CPMetric: Deep Siamese Networks for Metric Learning on Structured Preferences"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9846-0157","authenticated-orcid":false,"given":"Andrea","family":"Loreggia","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3569-4335","authenticated-orcid":false,"given":"Nicholas","family":"Mattei","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8898-219X","authenticated-orcid":false,"given":"Francesca","family":"Rossi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"K. Brent","family":"Venable","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,8,18]]},"reference":[{"unstructured":"Abdollahpouri, H., Burke, R.: Multi-stakeholder recommendation and its connection to multi-sided fairness. arXiv preprint arXiv:1907.13158 (2019)","key":"11_CR1"},{"unstructured":"Alkoby, S., Rath, A., Stone, P.: Teaching social behavior through human reinforcement for ad hoc teamwork-the star framework. In: Proceedings of 18th AAMAS, pp. 1773\u20131775 (2019)","key":"11_CR2"},{"issue":"3","key":"11_CR3","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1007\/s10676-006-0004-4","volume":"7","author":"C Allen","year":"2005","unstructured":"Allen, C., Smit, I., Wallach, W.: Artificial morality: top-down, bottom-up, and hybrid approaches. Ethics Inf. Technol. 7(3), 149\u2013155 (2005)","journal-title":"Ethics Inf. Technol."},{"key":"11_CR4","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-319-23114-3_1","volume-title":"Algorithmic Decision Theory","author":"TE Allen","year":"2015","unstructured":"Allen, T.E., et al.: Beyond theory and data in preference modeling: bringing humans into the loop. In: Walsh, T. (ed.) ADT 2015. LNCS (LNAI), vol. 9346, pp. 3\u201318. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-23114-3_1"},{"key":"11_CR5","doi-asserted-by":"crossref","first-page":"771","DOI":"10.1613\/jair.5455","volume":"59","author":"TE Allen","year":"2017","unstructured":"Allen, T.E., Goldsmith, J., Justice, H.E., Mattei, N., Raines, K.: Uniform random generation and dominance testing for CP-nets. JAIR 59, 771\u2013813 (2017)","journal-title":"JAIR"},{"key":"11_CR6","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1007\/978-3-319-45856-4_7","volume-title":"Scalable Uncertainty Management","author":"NB Amor","year":"2016","unstructured":"Amor, N.B., Dubois, D., Gouider, H., Prade, H.: Graphical models for preference representation: an overview. In: Schockaert, S., Senellart, P. (eds.) SUM 2016. LNCS (LNAI), vol. 9858, pp. 96\u2013111. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-45856-4_7"},{"unstructured":"Bache, K., Lichman, M.: UCI machine learning repository. University of California, Irvine, School of Information and Computer Sciences (2013). http:\/\/archive.ics.uci.edu\/ml","key":"11_CR7"},{"doi-asserted-by":"crossref","unstructured":"Balakrishnan, A., Bouneffouf, D., Mattei, N., Rossi, F.: Using contextual bandits with behavioral constraints for constrained online movie recommendation. In: Proceedings of the 27th IJCAI (2018)","key":"11_CR8","DOI":"10.24963\/ijcai.2018\/843"},{"doi-asserted-by":"crossref","unstructured":"Balakrishnan, A., Bouneffouf, D., Mattei, N., Rossi, F.: Incorporating behavioral constraints in online AI systems. In: Proceedings of the 33rd AAAI (2019)","key":"11_CR9","DOI":"10.1609\/aaai.v33i01.33013"},{"key":"11_CR10","volume-title":"Metric Learning. Synthesis Lectures on Artificial Intelligence and Machine Learning","author":"A Bellet","year":"2015","unstructured":"Bellet, A., Habrard, A., Sebban, M.: Metric Learning. Synthesis Lectures on Artificial Intelligence and Machine Learning. Morgan & Claypool Publishers, San Rafael (2015)"},{"key":"11_CR11","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1613\/jair.1234","volume":"21","author":"C Boutilier","year":"2004","unstructured":"Boutilier, C., Brafman, R., Domshlak, C., Hoos, H., Poole, D.: CP-nets: a tool for representing and reasoning with conditional ceteris paribus preference statements. J. Artif. Intell. Res. 21, 135\u2013191 (2004)","journal-title":"J. Artif. Intell. Res."},{"volume-title":"Handbook of Computational Social Choice","year":"2016","unstructured":"Brandt, F., Conitzer, V., Endriss, U., Lang, J., Procaccia, A.D. (eds.): Handbook of Computational Social Choice. Cambridge University Press, Cambridge (2016)","key":"11_CR12"},{"unstructured":"Bruna, J., Zaremba, W., Szlam, A., LeCun, Y.: Spectral networks and locally connected networks on graphs. arXiv abs\/1312.6203 (2013)","key":"11_CR13"},{"key":"11_CR14","volume-title":"Empirical Methods for Artificial Intelligence","author":"PR Cohen","year":"1995","unstructured":"Cohen, P.R.: Empirical Methods for Artificial Intelligence. MIT Press, Cambridge (1995)"},{"key":"11_CR15","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1007\/978-3-319-03680-9_32","volume-title":"AI 2013: Advances in Artificial Intelligence","author":"C Cornelio","year":"2013","unstructured":"Cornelio, C., Goldsmith, J., Mattei, N., Rossi, F., Venable, K.B.: Updates and uncertainty in CP-Nets. In: Cranefield, S., Nayak, A. (eds.) AI 2013. LNCS (LNAI), vol. 8272, pp. 301\u2013312. Springer, Cham (2013). https:\/\/doi.org\/10.1007\/978-3-319-03680-9_32"},{"unstructured":"Cornelio, C., Grandi, U., Goldsmith, J., Mattei, N., Rossi, F., Venable, K.: Reasoning with PCP-nets in a multi-agent context. In: Proceedings of the 14th AAMAS (2015)","key":"11_CR16"},{"unstructured":"Defferrard, M., Bresson, X., Vandergheynst, P.: Convolutional neural networks on graphs with fast localized spectral filtering. In: Proceedings of the 30th NeurIPS, pp. 3837\u20133845 (2016)","key":"11_CR17"},{"issue":"7","key":"11_CR18","first-page":"1037","volume":"175","author":"C Domshlak","year":"2011","unstructured":"Domshlak, C., H\u00fcllermeier, E., Kaci, S., Prade, H.: Preferences in AI: an overview. AI 175(7), 1037\u20131052 (2011)","journal-title":"AI"},{"issue":"3","key":"11_CR19","doi-asserted-by":"publisher","first-page":"628","DOI":"10.1137\/05063088X","volume":"20","author":"R Fagin","year":"2006","unstructured":"Fagin, R., Kumar, R., Mahdian, M., Sivakumar, D., Vee, E.: Comparing partial rankings. SIAM J. Discret. Math. 20(3), 628\u2013648 (2006). https:\/\/doi.org\/10.1137\/05063088X","journal-title":"SIAM J. Discret. Math."},{"key":"11_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1007\/978-3-030-02925-8_11","volume-title":"Web Information Systems Engineering \u2013 WISE 2018","author":"SMM Fattah","year":"2018","unstructured":"Fattah, S.M.M., Bouguettaya, A., Mistry, S.: A CP-net based qualitative composition approach for an IaaS provider. In: Hacid, H., Cellary, W., Wang, H., Paik, H.-Y., Zhou, R. (eds.) WISE 2018. LNCS, vol. 11234, pp. 151\u2013166. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-030-02925-8_11"},{"key":"11_CR21","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-30164-8","volume-title":"Encyclopedia of Machine Learning","author":"J F\u00fcrnkranz","year":"2010","unstructured":"F\u00fcrnkranz, J., H\u00fcllermeier, E.: Preference learning. In: Sammut, C., Webb, G.I. (eds.) Encyclopedia of Machine Learning. Springer, Boston (2010). https:\/\/doi.org\/10.1007\/978-0-387-30164-8"},{"issue":"4","key":"11_CR22","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1609\/aimag.v29i4.2180","volume":"29","author":"J Goldsmith","year":"2009","unstructured":"Goldsmith, J., Junker, U.: Preference handling for artificial intelligence. AI Mag. 29(4), 9 (2009)","journal-title":"AI Mag."},{"issue":"1","key":"11_CR23","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1613\/jair.2627","volume":"33","author":"J Goldsmith","year":"2008","unstructured":"Goldsmith, J., Lang, J., Truszczy\u0144ski, M., Wilson, N.: The computational complexity of dominance and consistency in CP-nets. J. Artif. Intell. Res. 33(1), 403\u2013432 (2008)","journal-title":"J. Artif. Intell. Res."},{"unstructured":"Goyal, P., Ferrara, E.: Graph embedding techniques, applications, and performance: a survey. CoRR abs\/1705.02801 (2017)","key":"11_CR24"},{"unstructured":"Henaff, M., Bruna, J., LeCun, Y.: Deep convolutional networks on graph-structured data. arXiv abs\/1506.05163 (2015)","key":"11_CR25"},{"issue":"5786","key":"11_CR26","doi-asserted-by":"crossref","first-page":"504","DOI":"10.1126\/science.1127647","volume":"313","author":"GE Hinton","year":"2006","unstructured":"Hinton, G.E., Salakhutdinov, R.R.: Reducing the dimensionality of data with neural networks. Science 313(5786), 504\u2013507 (2006)","journal-title":"Science"},{"key":"11_CR27","volume-title":"Thinking, Fast and Slow","author":"D Kahneman","year":"2011","unstructured":"Kahneman, D.: Thinking, Fast and Slow. Farrar, Straus and Giroux, New York (2011)"},{"unstructured":"Kambhampati, S.: Synthesizing explainable behavior for human-AI collaboration. In: Proceedings of the 18th AAMAS (2019)","key":"11_CR28"},{"issue":"1\/2","key":"11_CR29","doi-asserted-by":"crossref","first-page":"81","DOI":"10.2307\/2332226","volume":"30","author":"MG Kendall","year":"1938","unstructured":"Kendall, M.G.: A new measure of rank correlation. Biometrika 30(1\/2), 81\u201393 (1938)","journal-title":"Biometrika"},{"unstructured":"Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. arXiv:1412.6980 (2014)","key":"11_CR30"},{"unstructured":"Kipf, T.N., Welling, M.: Semi-supervised classification with graph convolutional networks. arXiv abs\/1609.02907 (2016)","key":"11_CR31"},{"unstructured":"Krizhevsky, A., Sutskever, I., Hinton, G.E.: ImageNet classification with deep convolutional neural networks. In: Proceedings of the Advances in Neural and Information Processing Systems (NeurIPS), pp. 1097\u20131105 (2012)","key":"11_CR32"},{"key":"11_CR33","first-page":"255","volume-title":"Convolutional Networks for Images, Speech and Time Series","author":"Y Lecun","year":"1995","unstructured":"Lecun, Y., Bengio, Y.: Convolutional Networks for Images, Speech and Time Series, pp. 255\u2013258. The MIT Press, Cambridge (1995)"},{"doi-asserted-by":"crossref","unstructured":"Li, M., Kazimipour, B.: An efficient algorithm to compute distance between lexicographic preference trees. In: Proceedings of 27th IJCAI, pp. 1898\u20131904 (2018)","key":"11_CR34","DOI":"10.24963\/ijcai.2018\/262"},{"unstructured":"Loreggia, A., Mattei, N., Rossi, F., Venable, K.B.: On the distance between CP-nets. In: Proceedings of the 17th AAMAS (2018)","key":"11_CR35"},{"doi-asserted-by":"crossref","unstructured":"Loreggia, A., Mattei, N., Rossi, F., Venable, K.B.: Preferences and ethical principles in decision making. In: Proceedings of the 1st AAAI\/ACM Conference on AI, Ethics, and Society (AIES) (2018)","key":"11_CR36","DOI":"10.1145\/3278721.3278723"},{"key":"11_CR37","volume-title":"Artificial Intelligence Safety and Security","author":"A Loreggia","year":"2018","unstructured":"Loreggia, A., Mattei, N., Rossi, F., Venable, K.B.: Value alignment via tractable preference distance. In: Yampolskiy, R.V. (ed.) Artificial Intelligence Safety and Security. CRC Press, Boca Raton (2018)"},{"unstructured":"Loreggia, A., Mattei, N., Rossi, F., Venable, K.B.: Metric learning for value alignment. In: Proceedings of the Workshop on Artificial Intelligence Safety 2019 held at IJCAI 2019. CEUR Workshop Proceedings, vol. 2419. CEUR-WS.org (2019)","key":"11_CR38"},{"unstructured":"Mattei, N., Walsh, T.: PrefLib: a library for preferences. In: Proceedings of the 3rd ADT (2013). http:\/\/www.preflib.org","key":"11_CR39"},{"unstructured":"Mattei, N., Walsh, T.: A PrefLib.Org Retrospective: Lessons Learned and New Directions. In: Endriss, U. (ed.) Trends in Computational Social Choice, pp. 289\u2013309. AI Access Foundation (2017)","key":"11_CR40"},{"doi-asserted-by":"crossref","unstructured":"Noothigattu, R., et al.: Teaching AI agents ethical values using reinforcement learning and policy orchestration. In: Proceedings of the 28th IJCAI (2019)","key":"11_CR41","DOI":"10.24963\/ijcai.2019\/891"},{"issue":"1\u20133","key":"11_CR42","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1007\/s10472-012-9326-6","volume":"68","author":"A Popova","year":"2013","unstructured":"Popova, A., Regenwetter, M., Mattei, N.: A behavioral perspective on social choice. AMAI 68(1\u20133), 135\u2013160 (2013). https:\/\/doi.org\/10.1007\/s10472-012-9326-6","journal-title":"AMAI"},{"key":"11_CR43","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1007\/978-0-387-85820-3_16","volume-title":"Recommender Systems Handbook","author":"P Pu","year":"2011","unstructured":"Pu, P., Faltings, B., Chen, L., Zhang, J., Viappiani, P.: Usability guidelines for product recommenders based on example critiquing research. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 511\u2013545. Springer, Boston (2011). https:\/\/doi.org\/10.1007\/978-0-387-85820-3_16"},{"unstructured":"Rossi, F., Loreggia, A.: Preferences and ethical priorities: thinking fast and slow in AI. In: Proceedings of the 18th AAMAS, pp. 3\u20134 (2019)","key":"11_CR44"},{"key":"11_CR45","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-01556-4","volume-title":"A Short Introduction to Preferences: Between Artificial Intelligence and Social Choice","author":"F Rossi","year":"2011","unstructured":"Rossi, F., Venable, K., Walsh, T.: A Short Introduction to Preferences: Between Artificial Intelligence and Social Choice. Morgan and Claypool, San Rafael (2011)"},{"doi-asserted-by":"crossref","unstructured":"Rossi, F., Mattei, N.: Building ethically bounded AI. In: Proceedings of the 33rd AAAI (2019)","key":"11_CR46","DOI":"10.1609\/aaai.v33i01.33019785"},{"issue":"4","key":"11_CR47","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1609\/aimag.v36i4.2577","volume":"36","author":"S Russell","year":"2015","unstructured":"Russell, S., Dewey, D., Tegmark, M.: Research priorities for robust and beneficial artificial intelligence. AI Mag. 36(4), 105\u2013114 (2015)","journal-title":"AI Mag."},{"key":"11_CR48","volume-title":"Choice, Ordering, and Morality","author":"A Sen","year":"1974","unstructured":"Sen, A.: Choice, Ordering, and Morality. Blackwell, Oxford (1974)"},{"issue":"3","key":"11_CR49","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1109\/MSP.2012.2235192","volume":"30","author":"DI Shuman","year":"2013","unstructured":"Shuman, D.I., Narang, S.K., Frossard, P., Ortega, A., Vandergheynst, P.: The emerging field of signal processing on graphs: extending high-dimensional data analysis to networks and other irregular domains. IEEE Signal Process. Mag. 30(3), 83\u201398 (2013)","journal-title":"IEEE Signal Process. Mag."},{"unstructured":"Sohn, K.: Improved deep metric learning with multi-class n-pair loss objective. In: Advances in Neural Information Processing Systems (NeruIPS), pp. 1857\u20131865 (2016)","key":"11_CR50"},{"key":"11_CR51","volume-title":"Moral Machines: Teaching Robots Right From Wrong","author":"W Wallach","year":"2008","unstructured":"Wallach, W., Allen, C.: Moral Machines: Teaching Robots Right From Wrong. Oxford University Press, Oxford (2008)"},{"key":"11_CR52","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1007\/978-3-642-10383-4_6","volume-title":"Service-Oriented Computing","author":"H Wang","year":"2009","unstructured":"Wang, H., Shao, S., Zhou, X., Wan, C., Bouguettaya, A.: Web service selection with incomplete or inconsistent user preferences. In: Baresi, L., Chi, C.-H., Suzuki, J. (eds.) ICSOC\/ServiceWave -2009. LNCS, vol. 5900, pp. 83\u201398. Springer, Heidelberg (2009). https:\/\/doi.org\/10.1007\/978-3-642-10383-4_6"},{"doi-asserted-by":"crossref","unstructured":"Wong, S.C., Gatt, A., Stamatescu, V., McDonnell, M.D.: Understanding data augmentation for classification: When to warp? In: Proceedings of the 2016 International Conference on Digital Image Computing: Techniques and Applications (DICTA), pp. 1\u20136 (2016)","key":"11_CR53","DOI":"10.1109\/DICTA.2016.7797091"},{"unstructured":"Xing, E.P., Ng, A.Y., Jordan, M.I., Russell, S.J.: Distance metric learning with application to clustering with side-information. In: Proceedings of the 15th NeurIPS, pp. 505\u2013512 (2002)","key":"11_CR54"}],"container-title":["Lecture Notes in Computer Science","Artificial Intelligence. IJCAI 2019 International Workshops"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-56150-5_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,7]],"date-time":"2022-11-07T14:27:35Z","timestamp":1667831255000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-56150-5_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030561499","9783030561505"],"references-count":54,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-56150-5_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"18 August 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"IJCAI","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Joint Conference on Artificial Intelligence","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Macao","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10 August 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 August 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ijcai2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.ijcai19.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}