Proceedings

Descriptive Clustering: ILP and CP Formulations with Applications

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 1263-1269.

https://doi.org/10.24963/ijcai.2018/176

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.

  1. [Babaki et al., 2014] Behrouz Babaki, Tias Guns, and Siegfried Nijssen. Constrained clustering using column generation. In CPAIOR, pages 438-454, 2014.
  2. [Cai et al., 2007] Weiling Cai, Songcan Chen, and Daoqiang Zhang. Robust fuzzy relational classifier incorporating the soft class labels. Pattern Recognition Letters, 28:2250- 2263, 2007.
  3. [Cai et al., 2010] Weiling Cai, Songcan Chen, and Daoqiang Zhang. A multiobjective simultaneous learning framework for clustering and classification. IEEE Trans. on Neural Networks, 21(2):185-200, 2010.
  4. [Chabert and Solnon, 2017] Maxime Chabert and Christine Solnon. Constraint programming for multi-criteria con- ceptual clustering. In CP 2017, pages 460-476, 2017.
  5. [Dao et al., 2013] Thi-Bich-Hanh Dao, Khanh-Chuong Duong, and Christel Vrain. A Declarative Framework for Constrained Clustering. In ECML/PKDD 2013, pages 419-434, 2013.
  6. [Dao et al., 2016] Thi-Bich-Hanh Dao, Christel Vrain, Khanh-Chuong Duong, and Ian Davidson. A Framework for Actionable Clustering using Constraint Programming. In ECAI 2016, pages 453-461, 2016.
  7. [Dao et al., 2017] Thi-Bich-Hanh Dao, Khanh-Chuong Duong, and Christel Vrain. Constrained clustering by constraint programming. Artificial Intelligence, 244:70-94, 2017.
  8. [Davidson et al., 2010] Ian Davidson, SS Ravi, and Leonid Shamis. A SAT-based framework for efficient constrained clustering. In SDM 2010, pages 94-105, 2010.
  9. [De Raedt et al., 2008] Luc De Raedt, Tias Guns, and Siegfried Nijssen. Constraint programming for itemset mining. In KDD 2008, pages 204-212. ACM, 2008.
  10. [Delattre and Hansen, 1980] Michel Delattre and Pierre Hansen. Bicriterion cluster analysis. IEEE Trans. Pattern Anal. Mach. Intell., 2(4):277-291, 1980.
  11. [Faceli et al., 2007] Katti Faceli, André Carlos Ponce Leon Ferreira de Carvalho, and Marcílio Carlos Pereira de Souto. Multi-objective clustering ensemble. Int. J. Hybrid Intell. Syst., 4(3):145-156, 2007.
  12. [Fisher, 1987] Douglas H Fisher. Knowledge acquisition via incremental conceptual clustering. Machine learning, 2(2):139-172, 1987.
  13. [Gavanelli, 2002] Marco Gavanelli. An Algorithm for Multi- Criteria Optimization in CSPs. In Frank van Harmelen, editor, ECAI 2002, pages 136-140, 2002.
  14. [Gennari et al., 1989] John H Gennari, Pat Langley, and Doug Fisher. Models of incremental concept formation. Artificial intelligence, 40(1-3):11-61, 1989.
  15. [Guns et al., 2013] Tias Guns, Siegfried Nijssen, and Luc De Raedt. k-Pattern set mining under constraints. IEEE Transactions on Knowledge and Data Engineering, 25(2):402-418, February 2013.
  16. [Handl and Knowles, 2005] Julia Handl and Joshua D. Knowles. Exploiting the trade-off -the benefits of mul- tiple objectives in data clustering. In Evolutionary Multi- Criterion Optimization EMO 2005, pages 547-560, 2005.
  17. [Lampert et al., 2009] Christoph H Lampert, Hannes Nick- isch, and Stefan Harmeling. Learning to detect unseen ob- ject classes by between-class attribute transfer. In Com- puter Vision and Pattern Recognition, pages 951-958. IEEE, 2009.
  18. [Langley, 1996] Pat Langley. Elements of machine learning. Morgan Kaufmann, 1996.
  19. [Law and Lee, 2004] Yat Chiu Law and Jimmy Ho-Man Lee. Global constraints for integer and set value precedence. In CP 2004, pages 362-376, 2004.
  20. [Maulik et al., 2009] Ujjwal Maulik, Anirban Mukhopad- hyay, and Sanghamitra Bandyopadhyay. Combining Pareto-optimal clusters using supervised learning for iden- tifying co-expressed genes. BMC Bioinformatics, 10(1):1- 16, 2009.
  21. [Métivier et al., 2012] Jean-Philippe Métivier, Patrice Boizumault, Bruno Crémilleux, Mehdi Khiari, and Samir Loudni. Constrained Clustering Using SAT. In IDA 2012, pages 207-218, 2012.
  22. [Mueller and Kramer, 2010] Marianne Mueller and Stefan Kramer. Integer Linear Programming Models for Con- strained Clustering. In DS, pages 159-173, 2010.
  23. [Ouali et al., 2016] A. Ouali, S. Loudni, Y. Lebbah, P. Boizumault, A. Zimmermann, and L. Loukil. Efficiently finding conceptual clustering models with integer linear programming. In IJCAI'16, pages 647-654, 2016. IJCAI
  24. [Runkler, 2007] T. A. Runkler. Pareto optimality of cluster objective and validity functions. In 2007 IEEE Interna- tional Fuzzy Systems Conference, pages 1-6, 2007.
  25. [Wang et al., 2013] Xiang Wang, Buyue Qian, Jieping Ye, and Ian Davidson. Multi-objective multi-view spectral clustering via Pareto optimization. In ICDM, pages 234- 242, 2013.
  26. [Wang et al., 2014] Xiang Wang, Buyue Qian, and Ian Davidson. On constrained spectral clustering and its ap- plications. Data Min. Knowl. Discov., 28(1):1-30, 2014.
  27. [Weiss, 2006] D. Weiss. Descriptive clustering as a method for exploring text collections. Doctoral Dissertation, Poz- nan University of Technology, 2006.
  28. [Ye and Li, 2002] Nong Ye and Xiangyang Li. A scalable, incremental learning algorithm for classification problems. Computers Industrial Engineering, 43:677-692, 2002.
  29. [Ženko et al., 2005] Bernard Ženko, Sašo Džeroski, and Jan Struyf. Learning predictive clustering rules. In KDID, pages 234-250, 2005.
  30. [Zhou and Burges, 2007] Dengyong Zhou and Christo- pher JC Burges. Spectral clustering and transductive learning with multiple views. In ICML, pages 1159-1166, 2007.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards