Explaining clusterings of process instances

被引:17
|
作者
De Koninck, Pieter [1 ]
De Weerdt, Jochen [1 ]
vanden Broucke, Seppe K. L. M. [1 ]
机构
[1] Univ Leuven, KU Leuven, Res Ctr Management Informat, Fac Econ & Business, Naamsestr 69, B-3000 Louvain, Belgium
关键词
Process discovery; Trace clustering; Human understanding; Instance-level explanations; Support vector machines; CONFORMANCE CHECKING; PROCESS DISCOVERY; PROCESS MODELS; VISUALIZATION; PATTERNS; SUPPORT;
D O I
10.1007/s10618-016-0488-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a technique that aims to increase human understanding of trace clustering solutions. The clustering techniques under scrutiny stem from the process mining domain, where the clustering of process instances is deemed a useful technique to analyse process data with a large variety of behaviour. Until now, the most often used method to inspect clustering solutions in this domain is visual inspection of the clustering results. This paper proposes a more thorough approach based on the post hoc application of supervised learning with support vector machines on cluster results. Our approach learns concise rules to describe why a specific instance is included in a certain cluster based on specific control-flow based feature variables. An extensive experimental evaluation is presented showing that our technique outperforms alternatives. Likewise, we are able to identify features that lead to shorter and more accurate explanations.
引用
收藏
页码:774 / 808
页数:35
相关论文
共 50 条
  • [1] Explaining clusterings of process instances
    Pieter De Koninck
    Jochen De Weerdt
    Seppe K. L. M. vanden Broucke
    Data Mining and Knowledge Discovery, 2017, 31 : 774 - 808
  • [2] Explaining classifications for individual instances
    Robnik-Sikonja, Marko
    Kononenko, Igor
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2008, 20 (05) : 589 - 600
  • [3] LinC: Explaining Time Series Clusterings with User-Provided Constraints
    Lin, Simiao
    Yurtman, Aras
    Soenen, Jonas
    Blockeel, Hendrik
    MACHINE LEARNING AND PRINCIPLES AND PRACTICE OF KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2023, PT III, 2025, 2135 : 37 - 52
  • [4] Explaining Human Activities Instances Using Deep Learning Classifiers
    Arrotta, Luca
    Civitarese, Gabriele
    Fiori, Michele
    Bettini, Claudio
    2022 IEEE 9TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (DSAA), 2022, : 937 - 946
  • [5] Towards a model independent method for explaining classification for individual instances
    Strumbelj, Erik
    Kononenko, Igor
    DATA WAREHOUSING AND KNOWLEDGE DISCOVERY, PROCEEDINGS, 2008, 5182 : 273 - 282
  • [6] On the discovery of process models from their instances
    Hwang, SY
    Yang, WS
    DECISION SUPPORT SYSTEMS, 2002, 34 (01) : 41 - 57
  • [7] Nonlinear process monitoring using a mixture of probabilistic PCA with clusterings
    Zhang, Jingxin
    Chen, Maoyin
    Hong, Xia
    NEUROCOMPUTING, 2021, 458 : 319 - 326
  • [8] Planning Process Instances with Web Services
    Petrie, Charles
    ADVANCED TECHNOLOGIES AND TECHNIQUES FOR ENTERPRISE INFORMATION SYSTEMS, 2009, : 31 - 41
  • [9] Explaining Multiple Instances Counterfactually:User Tests of Group-Counterfactuals for XAI
    Warren, Greta
    Delaney, Eoin
    Gueret, Christophe
    Keane, Mark T.
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, ICCBR 2024, 2024, 14775 : 206 - 222
  • [10] More than noise? Explaining instances of minority preference in correspondence studies of recruitment
    Bonoli, Giuliano
    Fossati, Flavia
    JOURNAL OF ETHNIC AND MIGRATION STUDIES, 2020, 46 (09) : 1886 - 1902