CPDist: Deep Siamese Networks for Learning Distances Between Structured Preferences

09/21/2018
by   Andrea Loreggia, et al.
14

Preference are central to decision making by both machines and humans. Representing, learning, and reasoning with preferences is an important area of study both within computer science and across the sciences. When working with preferences it is necessary to understand and compute the distance between sets of objects, e.g., the preferences of a user and a the descriptions of objects to be recommended. We present CPDist, a novel neural network to address the problem of learning to measure the distance between structured preference representations. We use the popular CP-net formalism to represent preferences and then leverage deep neural networks to learn a recently proposed metric function that is computationally hard to compute directly. CPDist is a novel metric learning approach based on the use of deep siamese networks which learn the Kendal Tau distance between partial orders that are induced by compact preference representations. We find that CPDist is able to learn the distance function with high accuracy and outperform existing approximation algorithms on both the regression and classification task using less computation time. Performance remains good even when CPDist is trained with only a small number of samples compared to the dimension of the solution space, indicating the network generalizes well.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/26/2013

Probabilistic Conditional Preference Networks

In order to represent the preferences of a group of individuals, we intr...
research
01/10/2013

Similarity Measures on Preference Structures, Part II: Utility Functions

In previous work citeHa98:Towards we presented a case-based approach to ...
research
07/11/2012

Compact Value-Function Representations for Qualitative Preferences

We consider the challenge of preference elicitation in systems that help...
research
01/23/2013

Reasoning With Conditional Ceteris Paribus Preference Statem

In many domains it is desirable to assess the preferences of users in a ...
research
12/21/2015

Beyond Classification: Latent User Interests Profiling from Visual Contents Analysis

User preference profiling is an important task in modern online social n...
research
07/09/2021

A Comparison of Contextual and Non-Contextual Preference Ranking for Set Addition Problems

In this paper, we study the problem of evaluating the addition of elemen...
research
09/24/2009

Elicitation strategies for fuzzy constraint problems with missing preferences: algorithms and experimental studies

Fuzzy constraints are a popular approach to handle preferences and over-...

Please sign up or login with your details

Forgot password? Click here to reset