Failure-to-Risk: Predicting Compliance Breaches from Process Anomalies Using Temporal Explainable AI

Main Article Content

Varsha Shah

Abstract

Non-conformances in organizational processes are often observed as slight irregularities in the sequence of events, prior to even the formal event of a non-conformance being reported, leading to an increased interest in predictive models that can detect such irregularities and give a reason for each alert. This review summarizes the methodological progress of predictive business process monitoring, temporal deep learning and explainable AI and proposes an overall conceptual framework, called temporal explainable AI for compliance-risk prediction, which brings together sequence encoders (e.g. LSTM networks, attention-based transformers) and explainers for post-hoc interpretation (e.g. Shapley additive explanations, local surrogate models, rule-based anchors). The synthesis moves from classical models of stochastic processes to data-driven temporal architectures, laying out the corresponding loss of native interpretability for predictive flexibility, and describing how post-hoc explanation methods have been devised to reclaim the lost interpretability. The results of a comparative review of benchmark evaluations on predictive process monitoring also show that key aspects of the evaluations that are relevant to predictive process monitoring, such as the encoding strategy, cross-log generalization, or handling of class imbalance, have a significant impact on the reported performance and should be taken into account when designing a deployed compliance-risk system. A comprehensive temporal explainable AI system for compliance monitoring should also include concept-drift detection, as the statistical correlation between process behavior and compliance outcomes will not likely be constant throughout an organization's lifecycle.

Article Details

How to Cite
Shah, V. (2024). Failure-to-Risk: Predicting Compliance Breaches from Process Anomalies Using Temporal Explainable AI. The Eastasouth Journal of Information System and Computer Science, 1(03), 248–256. https://doi.org/10.58812/esiscs.v1i03.1224
Section
Articles

References

[1] A. Barredo Arrieta et al., “Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI,” Information Fusion, vol. 58, pp. 82–115, 2020, doi: 10.1016/j.inffus.2019.12.012.

[2] Z. A. Bukhsh, A. Saeed, and R. M. Dijkman, “ProcessTransformer: Predictive business process monitoring with transformer network,” arXiv preprint, 2021, doi: 10.48550/arXiv.2104.00721.

[3] N. Bussmann, P. Giudici, D. Marinelli, and J. Papenbrock, “Explainable AI in fintech risk management,” Frontiers in Artificial Intelligence, vol. 3, Art. no. 26, 2020, doi: 10.3389/frai.2020.00026.

[4] N. Bussmann, P. Giudici, D. Marinelli, and J. Papenbrock, “Explainable machine learning in credit risk management,” Computational Economics, vol. 57, pp. 203–216, 2021, doi: 10.1007/s10614-020-10042-0.

[5] V. Chandola, A. Banerjee, and V. Kumar, “Anomaly detection: A survey,” ACM Computing Surveys, vol. 41, no. 3, Art. no. 15, pp. 1–58, 2009, doi: 10.1145/1541880.1541882.

[6] R. Conforti, M. de Leoni, M. La Rosa, W. M. P. van der Aalst, and A. H. M. ter Hofstede, “A recommendation system for predicting risks across multiple business process instances,” Decision Support Systems, vol. 69, pp. 1–19, 2015, doi: 10.1016/j.dss.2014.10.006.

[7] R. Galanti, B. Coma-Puig, M. de Leoni, J. Carmona, and N. Navarin, “Explainable predictive process monitoring,” in Proc. 2nd Int. Conf. Process Mining (ICPM), 2020, pp. 1–8, doi: 10.1109/ICPM49681.2020.00012.

[8] J. Gama, I. Žliobaitė, A. Bifet, M. Pechenizkiy, and A. Bouchachia, “A survey on concept drift adaptation,” ACM Computing Surveys, vol. 46, no. 4, Art. no. 44, pp. 1–37, 2014, doi: 10.1145/2523813.

[9] A. Guzzo, M. Joaristi, A. Rullo, and E. Serra, “A multi-perspective approach for the analysis of complex business processes behavior,” Expert Systems with Applications, vol. 177, Art. no. 114934, 2021, doi: 10.1016/j.eswa.2021.114934.

[10] S. Hochreiter and J. Schmidhuber, “Long short-term memory,” Neural Computation, vol. 9, no. 8, pp. 1735–1780, 1997, doi: 10.1162/neco.1997.9.8.1735.

[11] H. Ismail Fawaz, G. Forestier, J. Weber, L. Idoumghar, and P.-A. Muller, “Deep learning for time series classification: A review,” Data Mining and Knowledge Discovery, vol. 33, no. 4, pp. 917–963, 2019, doi: 10.1007/s10618-019-00619-1.

[12] B. Lim, S. Ö. Arık, N. Loeff, and T. Pfister, “Temporal fusion transformers for interpretable multi-horizon time series forecasting,” International Journal of Forecasting, vol. 37, no. 4, pp. 1748–1764, 2021, doi: 10.1016/j.ijforecast.2021.03.012.

[13] S. M. Lundberg and S.-I. Lee, “A unified approach to interpreting model predictions,” Advances in Neural Information Processing Systems, vol. 30, pp. 4765–4774, 2017, doi: 10.5555/3295222.3295230.

[14] N. Navarin, B. Vincenzi, M. Polato, and A. Sperduti, “LSTM networks for data-aware remaining time prediction of business process instances,” in Proc. 2017 IEEE Symp. Series Comput. Intell. (SSCI), 2017, pp. 1–7, doi: 10.1109/SSCI.2017.8285184.

[15] E. W. T. Ngai, Y. Hu, Y. H. Wong, Y. Chen, and X. Sun, “The application of data mining techniques in financial fraud detection: A classification framework and an academic review of literature,” Decision Support Systems, vol. 50, no. 3, pp. 559–569, 2011, doi: 10.1016/j.dss.2010.08.006.

[16] G. Pang, C. Shen, L. Cao, and A. van den Hengel, “Deep learning for anomaly detection: A review,” ACM Computing Surveys, vol. 54, no. 2, Art. no. 38, pp. 1–38, 2022, doi: 10.1145/3439950.

[17] E. Rama-Maneiro, J. C. Vidal, and M. Lama, “Deep learning for predictive business process monitoring: Review and benchmark,” IEEE Transactions on Services Computing, vol. 16, no. 1, pp. 739–756, 2023, doi: 10.1109/TSC.2021.3139807.

[18] M. T. Ribeiro, S. Singh, and C. Guestrin, “‘Why should I trust you?’: Explaining the predictions of any classifier,” in Proc. 22nd ACM SIGKDD Int. Conf. Knowledge Discovery and Data Mining, 2016, pp. 1135–1144, doi: 10.1145/2939672.2939778.

[19] M. T. Ribeiro, S. Singh, and C. Guestrin, “Anchors: High-precision model-agnostic explanations,” Proceedings of the AAAI Conference on Artificial Intelligence, vol. 32, no. 1, pp. 1527–1535, 2018, doi: 10.1609/aaai.v32i1.11491.

[20] A. Rogge-Solti and M. Weske, “Prediction of business process durations using non-Markovian stochastic Petri nets,” Information Systems, vol. 54, pp. 1–14, 2015, doi: 10.1016/j.is.2015.04.004.

[21] R. Sindhgatta, C. Moreira, C. Ouyang, and A. Barros, “Exploring interpretable predictive models for business processes,” in Business Process Management (BPM 2020), Lecture Notes in Computer Science, vol. 12168, 2020, pp. 257–272, doi: 10.1007/978-3-030-58666-9_15.

[22] N. Tax, I. Verenich, M. La Rosa, and M. Dumas, “Predictive business process monitoring with LSTM neural networks,” in Advanced Information Systems Engineering (CAiSE 2017), Lecture Notes in Computer Science, vol. 10253, 2017, pp. 477–492, doi: 10.1007/978-3-319-59536-8_30.

[23] I. Teinemaa, M. Dumas, M. La Rosa, and F. M. Maggi, “Outcome-oriented predictive process monitoring: Review and benchmark,” ACM Transactions on Knowledge Discovery from Data, vol. 13, no. 2, pp. 1–57, 2019, doi: 10.1145/3301300.

[24] W. M. P. Van der Aalst, M. H. Schonenberg, and M. Song, “Time prediction based on process mining,” Information Systems, vol. 36, no. 2, pp. 450–475, 2011, doi: 10.1016/j.is.2010.09.001.

[25] A. Vaswani et al., “Attention is all you need,” Advances in Neural Information Processing Systems, vol. 30, pp. 5998–6008, 2017, doi: 10.5555/3295222.3295349.