Descriptive Clustering: ILP and CP Formulations with Applications

Abstract

In many settings just finding a good clustering is insufficient and an explanation of the clustering is required. If the features used to perform the clustering are interpretable then methods such as conceptual clustering can be used. However, in many applications this is not the case particularly for image, graph and other complex data. Here we explore the setting where a set of interpretable discrete tags for each instance is available. We formulate the descriptive clustering problem as a bi-objective optimization to simultaneously find compact clusters using the features and to describe them using the tags. We present our formulation in a declarative platform and show it can be integrated into a standard iterative algorithm to find all Pareto optimal solutions to the two objectives. Preliminary results demonstrate the utility of our approach on real data sets for images and electronic health care records and that it outperforms single objective and multi-view clustering baselines.

Cite

Text

Dao et al. "Descriptive Clustering: ILP and CP Formulations with Applications." International Joint Conference on Artificial Intelligence, 2018. doi:10.24963/IJCAI.2018/176

Markdown

[Dao et al. "Descriptive Clustering: ILP and CP Formulations with Applications." International Joint Conference on Artificial Intelligence, 2018.](https://mlanthology.org/ijcai/2018/dao2018ijcai-descriptive/) doi:10.24963/IJCAI.2018/176

BibTeX

@inproceedings{dao2018ijcai-descriptive,
  title     = {{Descriptive Clustering: ILP and CP Formulations with Applications}},
  author    = {Dao, Thi-Bich-Hanh and Kuo, Chia-Tung and Ravi, S. S. and Vrain, Christel and Davidson, Ian},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2018},
  pages     = {1263-1269},
  doi       = {10.24963/IJCAI.2018/176},
  url       = {https://mlanthology.org/ijcai/2018/dao2018ijcai-descriptive/}
}