Business Process Remaining Time Prediction Based on Bidirectional QRNN with Attention Mechanism
Downloads
Business process prediction is essential for monitoring workflows and ensuring service quality. A key task in this area, remaining time prediction, focuses on estimating process duration and has been extensively studied. While Long Short-Term Memory (LSTM) networks are widely adopted, their limited parallelization and sequential modeling capabilities constrain performance. To address these limitations, we propose a remaining time prediction approach based on a bidirectional Quasi-Recurrent Neural Network (QRNN) with an attention mechanism. Specifically, the bidirectional QRNN is employed to construct the prediction model, while the attention mechanism enhances its ability to extract feature information. Next, a transfer training iteration strategy based on different trace prefix lengths is designed to address the imbalance in trace lengths. Then, a Word2Vec-based event representation learning approach is introduced to generate similarity vector of adjacent events, further improving prediction accuracy. Finally, using five publicly real-life event logs, the proposed approach is evaluated against state-of-the-art approaches. Experimental results demonstrate that it improves average prediction accuracy by nearly 15% while reducing average model training time by approximately 26%.
Downloads
[1] Teinemaa, I., Dumas, M., Rosa, M. La, & Maggi, F. M. (2019). Outcome-oriented predictive process monitoring: Review and benchmark. ACM Transactions on Knowledge Discovery from Data, 13(2), 1–57. doi:10.1145/3301300.
[2] Liu, C., Wang, Y., Wen, L., Cheng, J., Cheng, L., & Zeng, Q. (2024). Discovering Hierarchical Multi-Instance Business Processes from Event Logs. IEEE Transactions on Services Computing, 17(1), 142–155. doi:10.1109/TSC.2023.3335360.
[3] Vera-Baquero, A., Colomo-Palacios, R., Molloy, O., & Elbattah, M. (2015). Business process improvement by means of Big Data based Decision Support Systems: a case study on Call Centers. International Journal of Information Systems and Project Management, 3(1), 5-26.
[4] Tax, N., Verenich, I., La Rosa, M., & Dumas, M. (2017). Predictive business process monitoring with LSTM neural networks. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 10253 LNCS, 477–492. doi:10.1007/978-3-319-59536-8_30.
[5] Van Der Aalst, W. M. P., Schonenberg, M. H., & Song, M. (2011). Time prediction based on process mining. Information Systems, 36(2), 450–475. doi:10.1016/j.is.2010.09.001.
[6] Liu, C. (2022). Formal Modeling and Discovery of Multi-instance Business Processes: A Cloud Resource Management Case Study. IEEE/CAA Journal of Automatica Sinica, 9(12), 2151–2160. doi:10.1109/JAS.2022.106109.
[7] Zhao, H. Y., Li, S. B., Chen, Q. K., & Cao, J. (2019). Method of time prediction for business process. Journal of Chinese Computer Systems, 40(2), 280-286.
[8] Rogge-Solti, A., & Weske, M. (2015). Prediction of business process durations using non-Markovian stochastic Petri nets. Information Systems, 54, 1–14. doi:10.1016/j.is.2015.04.004.
[9] Navarin, N., Vincenzi, B., Polato, M., & Sperduti, A. (2017). LSTM networks for data-aware remaining time prediction of business process instances. 2017 IEEE Symposium Series on Computational Intelligence, SSCI 2017 - Proceedings, 2018-January, 1–7. doi:10.1109/SSCI.2017.8285184.
[10] Bukhsh, Z. A., Saeed, A., & Dijkman, R. M. (2021). Processtransformer: Predictive business process monitoring with transformer network. arXiv Preprint, arXiv:2104.00721. doi:10.48550/arXiv.2104.00721.
[11] Wang, J., Yu, D., Liu, C., & Sun, X. (2019). Outcome-oriented predictive process monitoring with attention-based bidirectional LSTM neural networks. Proceedings - 2019 IEEE International Conference on Web Services, ICWS 2019 - Part of the 2019 IEEE World Congress on Services, 360–367. doi:10.1109/ICWS.2019.00065.
[12] Guo, N., Liu, C., Mo, Q., Cao, J., Ouyang, C., Lu, X., & Zeng, Q. (2025). Business Process Remaining Time Prediction Based on Incremental Event Logs. IEEE Transactions on Services Computing, 18(3), 1308–1320. doi:10.1109/TSC.2025.3562338.
[13] Weinzierl, S., Zilker, S., Dunzer, S., & Matzner, M. (2024). Machine learning in business process management: A systematic literature review. Expert Systems with Applications, 253, 124181. doi:10.1016/j.eswa.2024.124181.
[14] Folino, F., Guarascio, M., & Pontieri, L. (2014). Mining predictive process models out of low-level multidimensional logs. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8484 LNCS, 533–547. doi:10.1007/978-3-319-07881-6_36.
[15] Leontjeva, A., Conforti, R., Di Francescomarino, C., Dumas, M., & Maggi, F. M. (2015). Complex symbolic sequence encodings for predictive monitoring of business processes. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 9253, 297–313. doi:10.1007/978-3-319-23063-4_21.
[16] Polato, M., Sperduti, A., Burattin, A., & Leoni, M. de. (2018). Time and activity sequence prediction of business process instances. Computing, 100(9), 1005–1031. doi:10.1007/s00607-018-0593-x.
[17] Verenich, I., Nguyen, H., Rosa, M. La, & Dumas, M. (2017). White-box prediction of process performance indicators via flow analysis. ACM International Conference Proceeding Series, Part F128767, 85–94. doi:10.1145/3084100.3084110.
[18] Cao, R., Zeng, Q., Ni, W., Duan, H., Liu, C., Lu, F., & Zhao, Z. (2023). Business process remaining time prediction using explainable reachability graph from gated RNNs. Applied Intelligence, 53(11), 13178–13191. doi:10.1007/s10489-022-04192-x.
[19] Aalikhani, R., Fathian, M., & Rasouli, M. R. (2024). Comparative Analysis of Classification-Based and Regression-Based Predictive Process Monitoring Models for Accurate and Time-Efficient Remaining Time Prediction. IEEE Access, 12, 67063–67093. doi:10.1109/ACCESS.2024.3397185.
[20] Cheng, L., Du, L., Liu, C., Hu, Y., Fang, F., & Ward, T. (2024). Multi-modal fusion for business process prediction in call center scenarios. Information Fusion, 108, 102362. doi:10.1016/j.inffus.2024.102362.
[21] Evermann, J., Rehse, J. R., & Fettke, P. (2017). A deep learning approach for predicting process behaviour at runtime. Lecture Notes in Business Information Processing, 281, 327–338. doi:10.1007/978-3-319-58457-7_24.
[22] Nguyen, A., Chatterjee, S., Weinzierl, S., Schwinn, L., Matzner, M., & Eskofier, B. (2021). Time Matters: Time-Aware LSTMs for Predictive Business Process Monitoring. Lecture Notes in Business Information Processing, 406 LNBIP, 112–123. doi:10.1007/978-3-030-72693-5_9.
[23] Ni, W., Sun, Y., Liu, T., Zeng, Q., & Liu, C. (2020). Business process remaining time prediction using bidirectional recurrent neural networks with attention. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 26(6), 1564–1572. doi:10.13196/j.cims.2020.06.013.
[24] Khan, A., Le, H., Do, K., Tran, T., Ghose, A., Dam, H., & Sindhgatta, R. (2021). DeepProcess: Supporting Business Process Execution Using a MANN-Based Recommender System. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 13121 LNCS, 19–33. doi:10.1007/978-3-030-91431-8_2.
[25] Pasquadibisceglie, V., Appice, A., Castellano, G., & Malerba, D. (2019). Using convolutional neural networks for predictive process analytics. Proceedings - 2019 International Conference on Process Mining, ICPM 2019, 129–136. doi:10.1109/ICPM.2019.00028.
[26] Taymouri, F., Rosa, M. La, Erfani, S., Bozorgi, Z. D., & Verenich, I. (2020). Predictive business process monitoring via generative adversarial nets: The case of next event prediction. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 12168 LNCS, 237–256. doi:10.1007/978-3-030-58666-9_14.
[27] Amiri Elyasi, K., van der Aa, H., & Stuckenschmidt, H. (2024). PGTNet: A Process Graph Transformer Network for Remaining Time Prediction of Business Process Instances. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 14663 LNCS, 124–140. doi:10.1007/978-3-031-61057-8_8.
[28] Liu, C., Liu, W., Guo, N., Song, R., Gu, Y., Cheng, L., & Zeng, Q. (2025). Comparative evaluation of encoding techniques for workflow process remaining time prediction for cloud applications. Journal of Cloud Computing, 14(1), 1–12. doi:10.1186/s13677-025-00763-8.
[29] Guo, N., Liu, C., Li, C., Zeng, Q., Ouyang, C., Liu, Q., & Lu, X. (2024). Explainable and Effective Process Remaining Time Prediction Using Feature-Informed Cascade Prediction Model. IEEE Transactions on Services Computing, 17(3), 949–962. doi:10.1109/TSC.2024.3353817.
[30] Church, K. W. (2017). Word2Vec. Natural Language Engineering, 23(1), 155-162. doi:10.1017/S1351324916000334.
[31] Bradbury, J., Merity, S., Xiong, C., & Socher, R. (2017). Quasi-Recurrent Neural Networks. International Conference on Learning Representations, ICLR 2017, 1-11.
[32] Fu, Y., Liang, Z., & You, S. (2021). Bidirectional 3D Quasi-Recurrent Neural Network for Hyperspectral Image Super-Resolution. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 14, 2674–2688. doi:10.1109/JSTARS.2021.3057936.
[33] Cao, R., Ni, W., Zeng, Q., Lu, F., Liu, C., & Duan, H. (2021). Remaining time prediction for business processes with concurrency based on log representation. China Communications, 18(11), 76–91. doi:10.23919/JCC.2021.11.006.
[34] van Dongen, B. (2012): BPI Challenge 2012. Version 1. 4TU.ResearchData. dataset. doi:10.4121/uuid:3926db30-f712-4394-aebc-75976070e91f.
[35] Verenich, I. (2016). Helpdesk. Mendeley Data: Elsevier, Amsterdam, Netherlands. Available online: https://mendeley.figshare.com/articles/dataset/Helpdesk/8951084 (accessed on March 2026).
[36] Mannhardt, F. (2017): Hospital Billing - Event Log. Version 1. 4TU.ResearchData. dataset. doi:10.4121/uuid:76c46b83-c930-4798-a1c9-4be94dfeb741.
- This work (including HTML and PDF Files) is licensed under a Creative Commons Attribution 4.0 International License.



















