ICMA: a new efficient algorithm for process model discovery

被引:7
作者
Alizadeh, Somayeh [1 ]
Norani, Ala [1 ]
机构
[1] KN Toosi Univ Technol, Ind Engn Dept, Tehran, Iran
关键词
Process mining; Process discovery; Imperialist competitive miner algorithm (ICMA);
D O I
10.1007/s10489-018-1213-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, Business processes in organizations are supported by information systems. These systems record organizational processes outputs in the form of event logs, which contain valuable information about processes and their performance. Process mining extract knowledge from event logs. One of the most important tasks in process mining is process model discovery that uses an algorithm to build a process model from a given event log. In this research, a new model which named ICMA proposed for discovering process models. This model has three steps, pre-processing phase, body of model and post-processing phase. Imperialist Competitive Algorithm (ICA) was used for the first time as body of proposed model. Nine hundred nineteen event logs were used, those are balanced event logs, unbalanced event logs, and real-life event logs. Moreover, those event logs were studied at the 0%, 1%, 5%, 10% and 20% noise levels and the results have compared to the recent Vazquise algorithm. The research findings revealed that precision and completeness of our model is better than Vazquez model. In this paper has been shown that the ICMA model compared to the other approaches in literature method drastically improved the precision and completeness of the model. In addition, the noise problem was satisfactorily solved through data pre-processing and post-processing operations.
引用
收藏
页码:4497 / 4514
页数:18
相关论文
共 49 条
[21]  
Cochran W.G., 1992, Experimental designs
[22]  
Cook J. E., 1998, Software Engineering Notes, V23, P35, DOI 10.1145/291252.288214
[23]  
Cook J. E., 1998, ACM Transactions on Software Engineering and Methodology, V7, P215, DOI 10.1145/287000.287001
[24]   Software process validation: Quantitatively measuring the correspondence of a process to a model [J].
Cook, JE ;
Wolf, AL .
ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 1999, 8 (02) :147-176
[25]   A general process mining framework for correlating, predicting and clustering dynamic behavior based on event logs [J].
de Leoni, Massimiliano ;
van der Aalst, Wil M. P. ;
Dees, Marcus .
INFORMATION SYSTEMS, 2016, 56 :235-257
[26]   Genetic process mining: an experimental evaluation [J].
de Medeiros, A. K. A. ;
Weijters, A. J. M. M. ;
van der Aalst, W. M. P. .
DATA MINING AND KNOWLEDGE DISCOVERY, 2007, 14 (02) :245-304
[27]   An Improved Simulated Annealing Algorithm for Process Mining [J].
Gao, Dianfang ;
Liu, Qiang .
2009 13TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, 2009, :474-479
[28]   Integrating machine learning and workflow management to support acquisition and adaptation of workflow models [J].
Herbst, J ;
Karagiannis, D .
NINTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 1998, :745-752
[29]  
Herbst J., 2000, International Journal of Intelligent Systems in Accounting, Finance and Management, V9, P67, DOI 10.1002/1099-1174(200006)9:2<67::AID-ISAF186>3.0.CO
[30]  
2-7