Optimality-Based Clustering: An Inverse Optimization Approach
Zahed Shahmoradi, Taewoo Lee

TL;DR
This paper introduces an innovative clustering method that groups data points based on underlying decision-making preferences by inferring common objective functions through inverse optimization, demonstrated in diet recommendation tasks.
Contribution
It presents a novel optimality-based clustering framework that infers shared objective functions from data, advancing clustering techniques with an inverse optimization perspective.
Findings
Three clustering models proposed and tested.
Effective in identifying decision-making preferences.
Applied successfully to diet recommendation data.
Abstract
We propose a new clustering approach, called optimality-based clustering, that clusters data points based on their latent decision-making preferences. We assume that each data point is a decision generated by a decision-maker who (approximately) solves an optimization problem and cluster the data points by identifying a common objective function of the optimization problems for each cluster such that the worst-case optimality error is minimized. We propose three different clustering models and test them in the diet recommendation application.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Clustering Algorithms Research · Facility Location and Emergency Management · Bayesian Methods and Mixture Models
