Pre-Processing Event Logs by Chaotic Filtering Approaches Based on the Direct Following Relationship
Source abstract
Abstract
Process discovery aims to discover process models from event logs to describe actual business processes. The quality of event logs has an impact on the quality of process models, so preprocessing methods can be used to improve the quality of event logs. Chaotic activities may exist in real business scenarios, and the occurrence of chaotic activities is independent of other activities in the process and can occur at any location in the event log at any frequency. Therefore, chaotic activities seriously affect the model quality of process discovery. Filtering chaotic activities in event logs can effectively improve the quality of event logs and thus improve the quality of process models. The traditional chaotic activity filtering algorithm makes it difficult to balance accuracy and time performance. Therefore, a direct method for filtering chaotic activities is proposed in this paper. By analyzing the relationship between activities, chaotic activities are identified in the log according to the characteristics of chaotic activities and the direct following relationship of activities as the judgment condition, and the filtering of chaotic activities in the event log is realized. In addition, this paper proposes an indirect chaotic activity filtering method, which identifies and filters chaotic activities in the log by analyzing the influence of the existence of different activities on the overall chaos degree of the log. The proposed method is compared with the traditional chaotic activity filtering method on several simulation/real data sets, and the accuracy and running time between the multi-group event logs and the process models generated before and after chaotic activity filtering are analyzed, further verifying the effectiveness and feasibility of the proposed method. By summarizing the experimental results, it is found that the accuracy of the proposed chaotic activity filtering methods is greater than that of the frequency-based filtering method and is close to that of the entropy-based chaotic activity filtering methods. Moreover, compared with other filtering methods used in the experiment, the chaotic activity filtering method proposed in this paper can improve the efficiency by 23.4% on average for simulation logs, and by 84.25% on average for real event logs. It is concluded that compared with other filtering methods, the proposed chaotic activity filtering methods have higher accuracy and can effectively improve the time performance of chaotic activity filtering. Therefore, the chaotic activity filtering method proposed in this paper can balance the accuracy and time performance, and can ensure the integrity of the filtered event log to a certain extent.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Business Process Modeling and Analysis · Simulation Techniques and Applications · Fault Detection and Control Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Computer Science and Technology, Shandong University of Technology, Zibo 255049, China
Funding
Shandong Provincial Undergraduate Teaching Reform Project · National College Students’ Innovation and Entrepreneurship Training Program · Shandong Provincial Natural Science Foundation of P.R. China · Shandong University of Technology Postgraduate Teaching Reform Project
References (24)
Show source-provided references
1. Reinkemeyer, L. (2020). Process Mining in Action: Principles, Use Cases and Outlook, Springer International Publishing.10.1007/978-3-030-40172-6 ↗
2. Discovering more precise process models from event logs by filtering out chaotic activities10.1007/s10844-018-0507-6 ↗
3. Filtering Out Infrequent Behaviour from Business Process Event Logs10.1109/TKDE.2016.2614680 ↗
4. Lu, X., Fahland, D., van den Biggelaar, F.J.H.M., and van der Aalst, W.M.P. (September, January 31). Detecting deviating behaviors without models. Proceedings of the International Workshop on Business Process Intelligence, Innsbruck, Austria.
5. Sani, M.F., van Zelst, S.J., and van der Aalst, W.M.P. (2018, January 10–11). Improving process discovery results by filtering outliers using conditional behavioural probabilities. Proceedings of the International Workshop on Business Process Intelligence, Barcelona, Spain.10.1007/978-3-319-74030-0_16 ↗
6. Detection and removal of infrequent behavior from event streams of business processes10.1016/j.is.2019.101451 ↗
7. A critical overview of outlier detection methods10.1016/j.cosrev.2020.100306 ↗
8. Grisold, T., Wurm, B., and Mendling, J. (2020, January 7–10). Using Process Mining to Support Theorizing About Change in Organizations. Proceedings of the 53rd Hawaii International Conference on System Sciences, Maui, HI, USA.10.24251/HICSS.2020.675 ↗
9. Leemans SJ, J., Fahland, D., and van der Aalst, W.M.P. (2013, January 26–30). Discovering Block-Structured Process Models from Event Logs Containing Infrequent Behaviour. Proceedings of the International Conference on Business Process Management, Beijing, China.10.1007/978-3-319-06257-0_6 ↗
10. Transformer failure diagnosis using fuzzy association rule mining combined with case-based reasoning10.1049/iet-gtd.2019.1423 ↗
11. Benevento, E., Aloini, D., and van der Aalst, W.M.P. (2022). How Can Interactive Process Discovery Address Data Quality Issues in Real Business Settings? Evidence from a Case Study in Healthcare. J. Biomed. Inform., 130.10.1016/j.jbi.2022.104083 ↗
12. Ghionnal, L., Greco, G., Guzzo, A., and Pontieri, L. (2008, January 20–23). Outliner Detection Techniques for Process Mining Application. Proceedings of the Foundations of Intelligent Systems, International Symposium, Ismi 2008, Toronto, ON, Canada. Proceedings; DBLP.
13. Process mining on noisy logs—Can log sanitization help to improve performance?10.1016/j.dss.2015.08.003 ↗
14. Marrella, A., and Weber, B. (2022). Demystifying Noise and Outliers in Event Logs: Review and Future Directions. Business Process Management Workshops, Münster, Germany, 11–16 September 2022, Springer International Publishing. Lecture Notes in Business Information Processing.
15. Guo, Y. (2018). Research on Model Discovery and Repair Methods for Process Mining. [Master’s Thesis, Shandong University of Science and Technology].
16. Leemans, S.J.J., Fahland, D., and Van Der Aalst, W.M.P. (2014, January 10). Process and Deviation Exploration with Inductive Visual Miner. Proceedings of the BPM (Demos) 2014, Eindhoven, The Netherlands.
17. Chaotic activities recognising during the pre-processing event data phase
18. Discovery of effective infrequent sequences based on maximum probability path10.1080/09540091.2021.1951667 ↗
19. Li, J., Fang, X., and Zuo, Y. (2024). Entropy-Based Behavioral Closeness Filtering Chaotic Activity Method. Mathematics, 12.10.3390/math12050666 ↗
20. de Leoni, M., and Pellattiero, L. (2021). The benefits of sensor-measurement aggregation in discovering IoT process models: A smart-house case study. International Conference on Business Process Managemen, Springer International Publishing.10.1007/978-3-030-94343-1_31 ↗
21. An end-to-end approach and tool for BPMN process discovery10.1016/j.eswa.2021.114662 ↗
22. Adriansyah, A., van Dongen, B.F., and van der Aalst, W.M.P. (September, January 29). Conformance checking using cost-based fitness analysis. Proceedings of the 15 IEEE International Enterprise Distributed Object Computing Conference (EDOC), Helsinki, Finland.
23. Determining process model precision and generalization with weighted artificial negative events
24. De Weerdt, J., De Backer, M., Vanthienen, J., and Baesens, B. (2011, January 11–15). A robust F-measure for evaluating discovered process models. Proceedings of the IEEE Symposium on Computational Intelligence and Data Mining (CIDM), Paris, France.10.1109/CIDM.2011.5949428 ↗