{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,2]],"date-time":"2025-11-02T03:11:06Z","timestamp":1762053066916,"version":"build-2065373602"},"reference-count":29,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2022,5,27]],"date-time":"2022-05-27T00:00:00Z","timestamp":1653609600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"UNIST (Ulsan National Institute of Science &amp; Technology)","award":["1.220047.01"],"award-info":[{"award-number":["1.220047.01"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>The development of models for process outcome prediction using event logs has evolved in the literature with a clear focus on performance improvement. In this paper, we take a different perspective, focusing on obtaining interpretable predictive models for outcome prediction. We propose to use association rule-based classification, which results in inherently interpretable classification models. Although association rule mining has been used with event logs for process model approximation and anomaly detection in the past, its application to an outcome-based predictive model is novel. Moreover, we propose two ways of visualising the rules obtained to increase the interpretability of the model. First, the rules composing a model can be visualised globally. Second, given a running case on which a prediction is made, the rules influencing the prediction for that particular case can be visualised locally. The experimental results on real world event logs show that in most cases the performance of the rule-based classifier (RIPPER) is close to the one of traditional machine learning approaches. We also show the application of the global and local visualisation methods to real world event logs.<\/jats:p>","DOI":"10.3390\/a15060187","type":"journal-article","created":{"date-parts":[[2022,5,27]],"date-time":"2022-05-27T07:05:07Z","timestamp":1653635107000},"page":"187","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Exploring the Suitability of Rule-Based Classification to Provide Interpretability in Outcome-Based Process Predictive Monitoring"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8089-0960","authenticated-orcid":false,"given":"Suhwan","family":"Lee","sequence":"first","affiliation":[{"name":"Department of Information and Computing Sciences, Utrecht University, 3584 CC Utrecht, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6944-4705","authenticated-orcid":false,"given":"Marco","family":"Comuzzi","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering, Ulsan National Institute of Science and Technology, Ulsan 44919, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nahyun","family":"Kwon","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering, Ulsan National Institute of Science and Technology, Ulsan 44919, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,5,27]]},"reference":[{"key":"ref_1","first-page":"962","article-title":"Predictive monitoring of business processes: A survey","volume":"11","author":"Resinas","year":"2017","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Maggi, F.M., Di Francescomarino, C., Dumas, M., and Ghidini, C. (2014). Predictive monitoring of business processes. International Conference on Advanced Information Systems Engineering, Springer.","DOI":"10.1007\/978-3-319-07881-6_31"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Van Der Aalst, W. (2016). Data science in action. Process Mining, Springer.","DOI":"10.1007\/978-3-662-49851-4"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Evermann, J., Rehse, J.R., and Fettke, P. (2016). A deep learning approach for predicting process behaviour at runtime. International Conference on Business Process Management, Springer.","DOI":"10.1007\/978-3-319-58457-7_24"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Rogge-Solti, A., and Weske, M. (2013). Prediction of remaining service execution time using stochastic petri nets with arbitrary firing delays. International Conference on Service-Oriented Computing, Springer.","DOI":"10.1007\/978-3-642-45005-1_27"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"276","DOI":"10.1109\/TSMC.2014.2347265","article-title":"Comparing and combining predictive business process monitoring techniques","volume":"45","author":"Metzger","year":"2014","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1145\/3359786","article-title":"Techniques for interpretable machine learning","volume":"63","author":"Du","year":"2019","journal-title":"Commun. ACM"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Zhang, Q., Nian Wu, Y., and Zhu, S.C. (2018, January 18\u201323). Interpretable convolutional neural networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00920"},{"key":"ref_9","unstructured":"Liu, B., Hsu, W., and Ma, Y. (1998, January 27\u201331). Integrating classification and association rule mining. Proceedings of the Fourth International Conference on Knowledge Discovery and Data Mining (KDD\u201998), New York, NY, USA."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3301300","article-title":"Outcome-oriented predictive process monitoring: Review and benchmark","volume":"13","author":"Teinemaa","year":"2019","journal-title":"ACM Trans. Knowl. Discov. Data (TKDD)"},{"key":"ref_11","first-page":"896","article-title":"Clustering-based predictive process monitoring","volume":"12","author":"Dumas","year":"2016","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Senderovich, A., Di Francescomarino, C., Ghidini, C., Jorbina, K., and Maggi, F.M. (2017). Intra and inter-case features in predictive process monitoring: A tale of two dimensions. International Conference on Business Process Management, Springer.","DOI":"10.1007\/978-3-319-65000-5_18"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Wang, J., Yu, D., Liu, C., and Sun, X. (2019, January 8\u201313). Outcome-Oriented Predictive Process Monitoring with Attention-Based Bidirectional LSTM Neural Networks. Proceedings of the 2019 IEEE International Conference on Web Services (ICWS), Milan, Italy.","DOI":"10.1109\/ICWS.2019.00065"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Ferilli, S., Esposito, F., Redavid, D., and Angelastro, S. (2017). Language identification as process prediction using woman. Italian Research Conference on Digital Libraries, Springer.","DOI":"10.1007\/978-3-319-68130-6_13"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Brunk, J., Stierle, M., Papke, L., Revoredo, K., Matzner, M., and Becker, J. (2020). Cause vs. Effect in Context-Sensitive Prediction of Business Process Instances. arXiv.","DOI":"10.1016\/j.is.2020.101635"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1080\/12460125.2020.1780780","article-title":"Explainable predictive business process monitoring using gated graph neural networks","volume":"29","author":"Harl","year":"2020","journal-title":"J. Decis. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Galanti, R., Coma-Puig, B., de Leoni, M., Carmona, J., and Navarin, N. (2020, January 5\u20138). Explainable Predictive Process Monitoring. Proceedings of the 2020 2nd International Conference on Process Mining (ICPM), Padua, Italy.","DOI":"10.1109\/ICPM49681.2020.00012"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1016\/j.knosys.2017.10.016","article-title":"Extracting useful knowledge from event logs: A frequent itemset mining approach","volume":"139","author":"Djenouri","year":"2018","journal-title":"Knowl.-Based Syst."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Maggi, F.M., Bose, R.J.C., and van der Aalst, W.M. (2012). Efficient discovery of understandable declarative process models from event logs. International Conference on Advanced Information Systems Engineering, Springer.","DOI":"10.1007\/978-3-642-31095-9_18"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"101438","DOI":"10.1016\/j.is.2019.101438","article-title":"Mining association rules for anomaly detection in dynamic process runtime behavior and explaining the root cause to users","volume":"90","year":"2020","journal-title":"Inf. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Ferilli, S. (2016). Handling complex process models conditions using first-order Horn clauses. International Symposium on Rules and Rule Markup Languages for the Semantic Web, Springer.","DOI":"10.1007\/978-3-319-42019-6_3"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Menc\u00eda, E.L., F\u00fcrnkranz, J., H\u00fcllermeier, E., and Rapp, M. (2018). Learning interpretable rules for multi-label classification. Explainable and Interpretable Models in Computer Vision and Machine Learning, Springer.","DOI":"10.1007\/978-3-319-98131-4_4"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1109\/TKDE.2012.28","article-title":"A method for mining infrequent causal associations and its application in finding adverse drug reaction signal pairs","volume":"25","author":"Ji","year":"2012","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Attanasio, G., Cagliero, L., and Baralis, E. (2020, January 19\u201323). Leveraging the explainability of associative classifiers to support quantitative stock trading. Proceedings of the Sixth International Workshop on Data Science for Macro-Modeling, Tuscany, Italy.","DOI":"10.1145\/3401832.3402679"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1016\/j.is.2015.07.003","article-title":"A general process mining framework for correlating, predicting and clustering dynamic behavior based on event logs","volume":"56","author":"Dees","year":"2016","journal-title":"Inf. Syst."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Cohen, W.W. (1995). Fast Effective Rule Induction. Machine Learning Proceedings 1995, Morgan Kaufmann.","DOI":"10.1016\/B978-1-55860-377-6.50023-2"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Leontjeva, A., Conforti, R., Di Francescomarino, C., Dumas, M., and Maggi, F.M. (2016). Complex symbolic sequence encodings for predictive monitoring of business processes. International Conference on Business Process Management, Springer.","DOI":"10.1007\/978-3-319-23063-4_21"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"F\u00fcrnkranz, J., and Widmer, G. (1994, January 10\u201313). Incremental Reduced Error Pruning. Proceedings of the International Conference on Machine Learning, New Brunswick, NJ, USA.","DOI":"10.1016\/B978-1-55860-335-6.50017-9"},{"key":"ref_29","first-page":"112","article-title":"Pruning irrelevant association rules using knowledge mining","volume":"9","author":"Djenouri","year":"2014","journal-title":"Int. J. Bus. Intell. Data Min."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/15\/6\/187\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:19:38Z","timestamp":1760138378000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/15\/6\/187"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,27]]},"references-count":29,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2022,6]]}},"alternative-id":["a15060187"],"URL":"https:\/\/doi.org\/10.3390\/a15060187","relation":{},"ISSN":["1999-4893"],"issn-type":[{"type":"electronic","value":"1999-4893"}],"subject":[],"published":{"date-parts":[[2022,5,27]]}}}