The Bayesian Sorting Hat: A Decision-Theoretic Approach to Size-Constrained Clustering

10/17/2017
by   Justin D. Silverman, et al.
0

Size-constrained clustering (SCC) refers to the dual problem of using observations to determine latent cluster structure while at the same time assigning observations to the unknown clusters subject to an analyst defined constraint on cluster sizes. While several approaches have been proposed, SCC remains a difficult problem due to the combinatorial dependency between observations introduced by the size-constraints. Here we reformulate SCC as a decision problem and introduce a novel loss function to capture various types of size constraints. As opposed to prior work, our approach is uniquely suited to situations in which size constraints reflect and external limitation or desire rather than an internal feature of the data generation process. To demonstrate our approach, we develop a Bayesian mixture model for clustering respondents using both simulated and real categorical survey data. Our motivation for the development of this decision theoretic approach to SCC was to determine optimal team assignments for a Harry Potter themed scavenger hunt based on categorical survey data from participants.

READ FULL TEXT
research
04/16/2021

Parameterized Complexity of Categorical Clustering with Size Constraints

In the Categorical Clustering problem, we are given a set of vectors (ma...
research
10/03/2017

Bayesian Inference under Cluster Sampling with Probability Proportional to Size

Cluster sampling is common in survey practice, and the corresponding inf...
research
07/12/2021

Cohesion and Repulsion in Bayesian Distance Clustering

Clustering in high-dimensions poses many statistical challenges. While t...
research
03/24/2019

The Size of a t-Digest

A t-digest is a compact data structure that allows estimates of quantile...
research
01/29/2019

Deep Constrained Clustering - Algorithms and Advances

The area of constrained clustering has been extensively explored by rese...

Please sign up or login with your details

Forgot password? Click here to reset