{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,10]],"date-time":"2026-01-10T09:25:04Z","timestamp":1768037104013,"version":"3.49.0"},"reference-count":54,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2025,3,22]],"date-time":"2025-03-22T00:00:00Z","timestamp":1742601600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,3,22]],"date-time":"2025-03-22T00:00:00Z","timestamp":1742601600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100005690","name":"Universit\u00e4t des Saarlandes","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100005690","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Bus Inf Syst Eng"],"published-print":{"date-parts":[[2025,6]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Predictive process monitoring (PPM) aims to forecast how a running process instance will unfold in the future, e.g., which activity will be executed next. For this purpose, PPM techniques rely on machine learning models trained on historical event log data. Such models are assumed to learn an implicit representation of the process that accurately reflects the behavior contained in the data, so that they can be used to make correct predictions for new traces with unseen behavior. This capability, called generalization, is fundamental to any machine learning application. However, researchers currently have a limited understanding of what generalization means in a PPM context and how it relates to the characteristics of event logs. In the paper, the authors discuss the generalization capabilities of PPM approaches, focusing on next activity prediction. They develop a framework for generalization in PPM, derived from the understanding of the term in general machine learning. The framework is applied to next activity prediction by developing concrete prediction scenarios, creating corresponding event logs, and using these logs to empirically evaluate the generalization capabilities of state-of-theart models. The evaluation shows that next activity prediction models generalize well in almost all scenarios.<\/jats:p>","DOI":"10.1007\/s12599-025-00936-4","type":"journal-article","created":{"date-parts":[[2025,3,23]],"date-time":"2025-03-23T03:02:56Z","timestamp":1742698976000},"page":"357-383","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Learning from the Data to Predict the Process"],"prefix":"10.1007","volume":"67","author":[{"given":"Peter","family":"Pfeiffer","sequence":"first","affiliation":[]},{"given":"Luka","family":"Abb","sequence":"additional","affiliation":[]},{"given":"Peter","family":"Fettke","sequence":"additional","affiliation":[]},{"given":"Jana-Rebecca","family":"Rehse","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,3,22]]},"reference":[{"key":"936_CR1","first-page":"18","volume-title":"BPM workshops","author":"L Abb","year":"2024","unstructured":"Abb L, Pfeiffer P, Fettke P, Rehse JR (2024) A discussion on generalization in next-activity prediction. BPM workshops. Springer, Heidelberg, pp 18\u201330"},{"key":"936_CR2","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/s13740-019-00105-3","volume":"8","author":"CO Back","year":"2019","unstructured":"Back CO, Debois S, Slaats T (2019) Entropy as a measure of log variability. J Data Semant 8:129\u2013156","journal-title":"J Data Semant"},{"key":"936_CR3","first-page":"1","volume":"15","author":"S Baier","year":"2020","unstructured":"Baier S, Dunzer S, Fettke P, Houy C, Matzner M, Pfeiffer P, Rehse JR, Scheid M, Stephan S, Stierle M (2020) The MobIS-challenge 2019. Enterpr Model Inf Syst Archit 15:1\u201325","journal-title":"Enterpr Model Inf Syst Archit"},{"key":"936_CR4","volume-title":"Pattern recognition and machine learning","author":"CM Bishop","year":"2006","unstructured":"Bishop CM (2006) Pattern recognition and machine learning. Springer, Heidelberg"},{"key":"936_CR5","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-45468-4","volume-title":"Deep learning foundations and concepts","author":"CM Bishop","year":"2024","unstructured":"Bishop CM, Bishop H (2024) Deep learning foundations and concepts. Springer, Heidelberg"},{"key":"936_CR6","doi-asserted-by":"publisher","first-page":"1009","DOI":"10.25300\/MISQ\/2016\/40.4.10","volume":"40","author":"D Breuker","year":"2016","unstructured":"Breuker D, Matzner M, Delfmann P, Becker J (2016) Comprehensible predictive models for business processes. MIS Q 40:1009\u20131034","journal-title":"MIS Q"},{"key":"936_CR7","doi-asserted-by":"publisher","first-page":"328","DOI":"10.1080\/12460125.2020.1790183","volume":"29","author":"J Brunk","year":"2020","unstructured":"Brunk J, Stottmeister J, Weinzierl S, Matzner M, Becker J (2020) Exploring the effect of context information on deep learning business process predictions. J Decis Syst 29:328\u2013343","journal-title":"J Decis Syst"},{"issue":"1440","key":"936_CR8","first-page":"001","volume":"23","author":"JCAM Buijs","year":"2014","unstructured":"Buijs JCAM, van Dongen BF, van der Aalst WMP (2014) Quality dimensions in process discovery: the importance of fitness, precision, generalization and simplicity. Int J Coop Inf Syst 23(1440):001","journal-title":"Int J Coop Inf Syst"},{"key":"936_CR9","doi-asserted-by":"publisher","first-page":"320","DOI":"10.1007\/978-3-031-08848-3_10","volume-title":"Process mining handbook","author":"C Di Francescomarino","year":"2022","unstructured":"Di Francescomarino C, Ghidini C (2022) Predictive process monitoring. Process mining handbook. Springer, Heidelberg, pp 320\u2013346"},{"key":"936_CR10","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1016\/j.dss.2017.04.003","volume":"100","author":"J Evermann","year":"2017","unstructured":"Evermann J, Rehse JR, Fettke P (2017) Predicting process behaviour using deep learning. Decis Support Syst 100:129\u2013140","journal-title":"Decis Support Syst"},{"key":"936_CR11","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1007\/s10844-022-00775-9","volume":"61","author":"M Fani Sani","year":"2023","unstructured":"Fani Sani M, Vazifehdoostirani M, Park G, Pegoraro M, van Zelst SJ, van der Aalst WMP (2023) Performance-preserving event log sampling for predictive monitoring. J Intell Inf Syst 61:53\u201382","journal-title":"J Intell Inf Syst"},{"key":"936_CR12","first-page":"19","volume-title":"Advanced information systems engineering","author":"Y Gerlach","year":"2022","unstructured":"Gerlach Y, Seeliger A, Nolle T, M\u00fchlh\u00e4user M, Franch X, Poels G, Gailly F, Snoeck M (2022) Inferring a multi-perspective likelihood graph from black-box next event predictors. Advanced information systems engineering. Springer, Heidelberg, pp 19\u201335"},{"key":"936_CR13","volume-title":"Deep Learning","author":"I Goodfellow","year":"2016","unstructured":"Goodfellow I, Bengio Y, Courville A (2016) Deep Learning. MIT Press, Cambridge"},{"issue":"102","key":"936_CR14","first-page":"461","volume":"127","author":"M Grohs","year":"2025","unstructured":"Grohs M, Pfeiffer P, Rehse JR (2025) Proactive conformance checking: An approach for predicting deviations in business processes. Inf Syst 127(102):461","journal-title":"Inf Syst"},{"key":"936_CR15","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9:1735\u20131780","journal-title":"Neural Comput"},{"key":"936_CR16","unstructured":"Jiralerspong M, Bose J, Gemp I, Qin C, Bachrach Y, Gidel G (2024) Feature likelihood divergence: Evaluating the generalization of generative models using samples. In: NeurIPS, Curran Associates, pp 33,095 \u2013 33,119"},{"key":"936_CR17","unstructured":"Jurafsky D, Martin JH (2025) Speech and language processing: an introduction to natural language processing, computational linguistics, and speech recognition with language models, 3rd draft edn. https:\/\/web.stanford.edu\/~jurafsky\/slp3\/, online manuscript released 12 Jan 2025, accessed 13 Feb 2025"},{"key":"936_CR18","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1007\/978-3-031-34560-9_23","volume-title":"Advanced information systems engineering","author":"M K\u00e4ppel","year":"2023","unstructured":"K\u00e4ppel M, Jablonski S, Indulska M, Reinhartz-Berger I, Cetina C, Pastor O (2023) Model-agnostic event log augmentation for predictive process monitoring. Advanced information systems engineering. Springer, Heidelberg, pp 381\u2013397"},{"key":"936_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2382577.2382579","volume":"6","author":"S Kaufman","year":"2012","unstructured":"Kaufman S, Rosset S, Perlich C, Stitelman O (2012) Leakage in data mining: formulation, detection, and avoidance. ACM Transact Knowl Discov Data 6:1\u201321","journal-title":"ACM Transact Knowl Discov Data"},{"key":"936_CR20","doi-asserted-by":"crossref","unstructured":"Kneser R, Ney H (1995) Improved backing-off for m-gram language modeling. In: International conference on acoustics, speech, and signal processing, IEEE, pp 181\u2013184","DOI":"10.1109\/ICASSP.1995.479394"},{"key":"936_CR21","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1007\/s12599-020-00645-0","volume":"63","author":"W Kratsch","year":"2021","unstructured":"Kratsch W, Manderscheid J, R\u00f6glinger M, Seyfried J (2021) Machine learning in business process monitoring: a comparison of deep learning and classical approaches used for outcome prediction. Bus Inf Syst Eng 63:261\u2013276","journal-title":"Bus Inf Syst Eng"},{"key":"936_CR22","first-page":"179","volume-title":"Research and development in intelligent systems","author":"M Le","year":"2012","unstructured":"Le M, Gabrys B, Nauck D, Bramer M, Petridis M (2012) A hybrid model for business process event prediction. Research and development in intelligent systems. Springer, Heidelberg, pp 179\u2013192"},{"key":"936_CR23","unstructured":"Liao T, Taori R, Raji ID, Schmidt L (2021) Are we learning yet? a meta review of evaluation failures across machine learning. In: NeurIPS datasets and benchmarks, Curran Associates"},{"key":"936_CR24","unstructured":"Liessmann A, Wang W, Weinzierl S, Zilker S, Matzner M (2024) Transfer learning for predictive process monitoring. ECIS"},{"issue":"6","key":"936_CR25","doi-asserted-by":"publisher","first-page":"4534","DOI":"10.1109\/TPAMI.2024.3355212","volume":"46","author":"W Lu","year":"2024","unstructured":"Lu W, Wang J, Sun X, Chen Y, Ji X, Yang Q, Xie X (2024) Diversify: a general framework for time series out-of-distribution detection and generalization. IEEE Trans Patt Anal Mach Intell 46(6):4534\u20134550","journal-title":"IEEE Trans Patt Anal Mach Intell"},{"key":"936_CR26","volume-title":"Probabilistic machine learning: an introduction","author":"KP Murphy","year":"2022","unstructured":"Murphy KP (2022) Probabilistic machine learning: an introduction. MIT press, Cambridge"},{"key":"936_CR27","doi-asserted-by":"publisher","first-page":"801","DOI":"10.1007\/s10462-021-09960-8","volume":"55","author":"DA Neu","year":"2021","unstructured":"Neu DA, Lahann J, Fettke P (2021) A systematic literature review on state-of-the-art deep learning methods for process prediction. Artif Intell Rev 55:801\u2013827","journal-title":"Artif Intell Rev"},{"key":"936_CR28","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1007\/978-3-319-98648-7_16","volume-title":"Business process management","author":"T Nolle","year":"2018","unstructured":"Nolle T, Seeliger A, M\u00fchlh\u00e4user M (2018) Binet: Multivariate business process anomaly detection using deep learning. Business process management. Springer, Heidelberg, pp 271\u2013287"},{"issue":"4","key":"936_CR29","doi-asserted-by":"publisher","first-page":"2382","DOI":"10.1109\/TSC.2021.3051771","volume":"15","author":"V Pasquadibisceglie","year":"2022","unstructured":"Pasquadibisceglie V, Appice A, Castellano G, Malerba D (2022) A multi-view deep learning approach for predictive business process monitoring. IEEE Transact Serv Comput 15(4):2382\u20132395","journal-title":"IEEE Transact Serv Comput"},{"issue":"4","key":"936_CR30","doi-asserted-by":"publisher","first-page":"1593","DOI":"10.1109\/TSC.2023.3331020","volume":"17","author":"V Pasquadibisceglie","year":"2024","unstructured":"Pasquadibisceglie V, Appice A, Castellano G, Malerba D (2024) JARVIS: Joining adversarial training with vision transformers in next-activity prediction. IEEE Transact Serv Comput 17(4):1593\u20131606","journal-title":"IEEE Transact Serv Comput"},{"key":"936_CR31","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1007\/s10844-022-00765-x","volume":"61","author":"J Peeperkorn","year":"2022","unstructured":"Peeperkorn J, van den Broucke S, De Weerdt J (2022) Can recurrent neural networks learn process model structure? J Intell Inf Syst 61:27\u201351","journal-title":"J Intell Inf Syst"},{"issue":"102","key":"936_CR32","first-page":"330","volume":"121","author":"J Peeperkorn","year":"2024","unstructured":"Peeperkorn J, van den Broucke S, De Weerdt J (2024) Validation set sampling strategies for predictive process monitoring. Inf Syst 121(102):330","journal-title":"Inf Syst"},{"key":"936_CR33","unstructured":"Pfeiffer P (2022) Business process representation learning. In: BPM doctoral consortium, CEUR, M\u00fcnster, Germany"},{"key":"936_CR34","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1007\/978-3-030-85469-0_21","volume-title":"Business process management","author":"P Pfeiffer","year":"2021","unstructured":"Pfeiffer P, Lahann J, Fettke P (2021) Multivariate business process representation learning utilizing gramian angular fields and convolutional neural networks. Business process management. Springer, Heidelberg, pp 327\u2013344"},{"key":"936_CR35","first-page":"37","volume-title":"BPM workshops","author":"P Pfeiffer","year":"2023","unstructured":"Pfeiffer P, Lahann J, Fettke P (2023) The label ambiguity problem in process prediction. BPM workshops. Springer, Heidelberg, pp 37\u201344"},{"key":"936_CR36","doi-asserted-by":"crossref","unstructured":"Pfeiffer P, Fettke P (2024) Trace vs. time: Entropy analysis and event predictability of traceless event sequencing. In: BPM forum, Springer, Heidelberg, pp 72\u201389","DOI":"10.1007\/978-3-031-70418-5_5"},{"key":"936_CR37","first-page":"739","volume":"16","author":"E Rama-Maneiro","year":"2021","unstructured":"Rama-Maneiro E, Vidal J, Lama M (2021) Deep learning for predictive business process monitoring: review and benchmark. IEEE Transact Serv Comput 16:739\u2013756","journal-title":"IEEE Transact Serv Comput"},{"key":"936_CR38","first-page":"31","volume-title":"ICPM workshops","author":"A Rebmann","year":"2023","unstructured":"Rebmann A, Pfeiffer P, Fettke P, van der Aa H (2023) Multi-perspective identification of event groups for event abstraction. ICPM workshops. Springer, Heidelberg, pp 31\u201343"},{"key":"936_CR39","first-page":"133","volume":"60","author":"JR Rehse","year":"2018","unstructured":"Rehse JR, Dadashnia S, Fettke P (2018) Business process management for industry 4.0 - three application cases in the DFKI-Smart-Lego-Factory. IT - Inf Technol 60:133\u2013141","journal-title":"IT - Inf Technol"},{"key":"936_CR40","doi-asserted-by":"crossref","unstructured":"Ruta D, Majeed B (2011) Business process forecasting in telecom industry. In: IEEE GCC conference and exhibition, IEEE, pp 389\u2013392","DOI":"10.1109\/IEEEGCC.2011.5752543"},{"key":"936_CR41","doi-asserted-by":"crossref","unstructured":"Stevens A, Peeperkorn J, De Smedt J, De Weerdt J (2023) Manifold learning for adversarial robustness in predictive process monitoring. In: International conference on process mining, IEEE, pp 17\u201324","DOI":"10.1109\/ICPM60904.2023.10271991"},{"key":"936_CR42","doi-asserted-by":"publisher","first-page":"477","DOI":"10.1007\/978-3-319-59536-8_30","volume-title":"Advanced information systems engineering","author":"N Tax","year":"2017","unstructured":"Tax N, Verenich I, La Rosa M, Dumas M (2017) Predictive business process monitoring with LSTM neural networks. Advanced information systems engineering. Springer, Heidelberg, pp 477\u2013492"},{"key":"936_CR43","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1007\/978-3-319-91704-7_11","volume-title":"Enterprise, business-process and information systems modeling","author":"N Tax","year":"2018","unstructured":"Tax N, van Zelst SJ, Teinemaa I, Gulden J, Reinhartz-Berger I, Schmidt R, Guerreiro S, Gu\u00e9dria W, Bera P (2018) An experimental evaluation of the generalizing capabilities of process discovery techniques and black-box sequence models. Enterprise, business-process and information systems modeling. Springer, Heidelberg, pp 165\u2013180"},{"key":"936_CR44","doi-asserted-by":"publisher","first-page":"1345","DOI":"10.1007\/s10270-020-00789-3","volume":"19","author":"N Tax","year":"2020","unstructured":"Tax N, Teinemaa I, van Zelst SJ (2020) An interdisciplinary comparison of sequence modeling methods for next-element prediction. Softw Syst Model 19:1345\u20131365","journal-title":"Softw Syst Model"},{"key":"936_CR45","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1007\/978-3-030-58666-9_14","volume-title":"Business process management","author":"F Taymouri","year":"2020","unstructured":"Taymouri F, La Rosa M, Erfani S, Dasht Bozorgi Z, Verenich I (2020) Predictive business process monitoring via generative adversarial nets: The case of next event prediction. Business process management. Springer, Heidelberg, pp 237\u2013256"},{"key":"936_CR46","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-49851-4","volume-title":"Process mining: data science in action","author":"WMP van der Aalst","year":"2016","unstructured":"van der Aalst WMP (2016) Process mining: data science in action, 2nd edn. Springer, Heidelberg","edition":"2"},{"key":"936_CR47","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-031-08848-3_1","volume-title":"Process mining handbook","author":"WMP van der Aalst","year":"2022","unstructured":"van der Aalst WMP (2022) Process mining: a 360 degree overview. Process mining handbook. Springer, Heidelberg, pp 3\u201334"},{"key":"936_CR48","doi-asserted-by":"publisher","first-page":"450","DOI":"10.1016\/j.is.2010.09.001","volume":"36","author":"WMP van der Aalst","year":"2011","unstructured":"van der Aalst WMP, Schonenberg MH, Song M (2011) Time prediction based on process mining. Inf Syst 36:450\u2013475","journal-title":"Inf Syst"},{"key":"936_CR49","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1007\/978-3-319-45348-4_3","volume-title":"Business process management","author":"BF van Dongen","year":"2016","unstructured":"van Dongen BF, Carmona J, Chatain T (2016) A unified approach for measuring precision and generalization based on anti-alignments. Business process management. Springer, Heidelberg, pp 39\u201356"},{"key":"936_CR50","doi-asserted-by":"crossref","unstructured":"van\u00a0der Aalst W (2020) On the pareto principle in process mining, task mining, and robotic process automation. In: International conference on data science, technology and applications, SciTePress, pp 5\u201312","DOI":"10.5220\/0009979200050012"},{"key":"936_CR51","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1007\/978-3-030-85469-0_9","volume-title":"Business process management","author":"P Venkateswaran","year":"2021","unstructured":"Venkateswaran P, Muthusamy V, Isahagian V, Venkatasubramanian N (2021) Robust and generalizable predictive models for business processes. Business process management. Springer, Heidelberg, pp 105\u2013122"},{"issue":"124","key":"936_CR52","first-page":"181","volume":"253","author":"S Weinzierl","year":"2024","unstructured":"Weinzierl S, Zilker S, Dunzer S, Matzner M (2024) Machine learning in business process management: a systematic literature review. Exp Syst Appl 253(124):181","journal-title":"Exp Syst Appl"},{"key":"936_CR53","first-page":"18","volume-title":"BPM workshops","author":"H Weytjens","year":"2021","unstructured":"Weytjens H, De Weerdt Jochen (2021) Creating unbiased public benchmark datasets with data leakage prevention for predictive process monitoring. BPM workshops. Springer, Heidelberg, pp 18\u201329"},{"key":"936_CR54","first-page":"4396","volume":"45","author":"K Zhou","year":"2023","unstructured":"Zhou K, Liu Z, Qiao Y, Xiang T, Loy CC (2023) Domain generalization: a survey. IEEE Transact Pattern Anal Mach Intell 45:4396\u20134415","journal-title":"IEEE Transact Pattern Anal Mach Intell"}],"container-title":["Business &amp; Information Systems Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12599-025-00936-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12599-025-00936-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12599-025-00936-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,4]],"date-time":"2025-09-04T17:03:27Z","timestamp":1757005407000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12599-025-00936-4"}},"subtitle":["Generalization Capabilities of Next Activity Prediction Algorithms"],"short-title":[],"issued":{"date-parts":[[2025,3,22]]},"references-count":54,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,6]]}},"alternative-id":["936"],"URL":"https:\/\/doi.org\/10.1007\/s12599-025-00936-4","relation":{},"ISSN":["2363-7005","1867-0202"],"issn-type":[{"value":"2363-7005","type":"print"},{"value":"1867-0202","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,22]]},"assertion":[{"value":"31 July 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 January 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 March 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}