{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,8]],"date-time":"2026-06-08T23:07:51Z","timestamp":1780960071951,"version":"3.54.1"},"reference-count":42,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2022,5,4]],"date-time":"2022-05-04T00:00:00Z","timestamp":1651622400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>Process mining is a relatively new subject that builds a bridge between traditional process modeling and data mining. Process discovery is one of the most critical parts of process mining, which aims at discovering process models automatically from event logs. Like other data mining techniques, the performance of existing process discovery algorithms can be affected when there are missing activity labels in event logs. In this paper, we assume that the control-flow information in event logs could be useful in repairing missing activity labels. We propose an LSTM-based prediction model, which takes both the prefix and suffix sequences of the events with missing activity labels as input to predict missing activity labels. Additional attributes of event logs are also utilized to improve the performance. Our evaluation of several publicly available datasets shows that the proposed method performed consistently better than existing methods in terms of repairing missing activity labels in event logs.<\/jats:p>","DOI":"10.3390\/info13050234","type":"journal-article","created":{"date-parts":[[2022,5,4]],"date-time":"2022-05-04T08:21:25Z","timestamp":1651652485000},"page":"234","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["A Deep Learning Approach for Repairing Missing Activity Labels in Event Logs for Process Mining"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9002-8650","authenticated-orcid":false,"given":"Yang","family":"Lu","sequence":"first","affiliation":[{"name":"School of Computer Science, The University of Sydney, Sydney, NSW 2006, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1068-6408","authenticated-orcid":false,"given":"Qifan","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Computer Science, The University of Sydney, Sydney, NSW 2006, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2726-9109","authenticated-orcid":false,"given":"Simon K.","family":"Poon","sequence":"additional","affiliation":[{"name":"School of Computer Science, The University of Sydney, Sydney, NSW 2006, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,5,4]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Dumas, M., La Rosa, M., Mendling, J., and Reijers, H.A. (2013). Fundamentals of Business Process Management, Springer.","DOI":"10.1007\/978-3-642-33143-5"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Van der Aalst, W. (2016). Process Mining, Springer.","DOI":"10.1007\/978-3-662-49851-4"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2","DOI":"10.5334\/dsj-2015-002","article-title":"The Challenges of Data Quality and Data Quality Assessment in the Big Data Era","volume":"14","author":"Cai","year":"2015","journal-title":"Data Sci. J."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1016\/j.is.2016.07.011","article-title":"Event log imperfection patterns for process mining: Towards a systematic approach to cleaning event logs","volume":"64","author":"Suriadi","year":"2017","journal-title":"Inf. Syst."},{"key":"ref_5","first-page":"127","article-title":"Wanna improve process mining results?: It\u2019s high time we consider data quality issues seriously","volume":"1302","author":"Mans","year":"2013","journal-title":"BPM Rep."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Rogge-Solti, A., Mans, R.S., van der Aalst, W.M., and Weske, M. (2013). Repairing Event Logs Using Stochastic Process Models, Universit\u00e4tsverlag Potsdam.","DOI":"10.1007\/978-3-642-41033-8_89"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"17872","DOI":"10.1109\/ACCESS.2019.2894905","article-title":"A profile clustering based event logs repairing approach for process mining","volume":"7","author":"Xu","year":"2019","journal-title":"IEEE Access"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"477","DOI":"10.1007\/s10115-020-01524-6","article-title":"A repairing missing activities approach with succession relation for event logs","volume":"63","author":"Liu","year":"2021","journal-title":"Knowl. Inf. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Sim, S., Bae, H., and Choi, Y. (2019, January 24\u201326). Likelihood-based multiple imputation by event chain methodology for repair of imperfect event logs with missing data. Proceedings of the 2019 International Conference on Process Mining (ICPM), IEEE, Aachen, Germany.","DOI":"10.1109\/ICPM.2019.00013"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Song, W., Xia, X., Jacobsen, H.A., Zhang, P., and Hu, H. (July, January 27). Heuristic recovery of missing events in process logs. Proceedings of the 2015 IEEE International Conference on Web Services, IEEE, New York, NY, USA.","DOI":"10.1109\/ICWS.2015.24"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1007\/s10115-018-1214-x","article-title":"Split miner: Automated discovery of accurate and simple business process models from event logs","volume":"59","author":"Augusto","year":"2019","journal-title":"Knowl. Inf. Syst."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1128","DOI":"10.1109\/TKDE.2004.47","article-title":"Workflow mining: Discovering process models from event logs","volume":"16","author":"Weijters","year":"2004","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_13","unstructured":"De Medeiros, A.A., van Dongen, B.F., Van der Aalst, W.M., and Weijters, A. (2004). Process Mining: Extending the \u03b1-Algorithm to Mine Short Loops, Technische Universiteit Eindhoven."},{"key":"ref_14","unstructured":"Guo, Q., Wen, L., Wang, J., Yan, Z., and Philip, S.Y. (2016, January 18\u201322). Mining invisible tasks in non-free-choice constructs. Proceedings of the International Conference on Business Process Management, Rio de Janeiro, Brazil."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"999","DOI":"10.1016\/j.datak.2010.06.001","article-title":"Mining process models with prime invisible tasks","volume":"69","author":"Wen","year":"2010","journal-title":"Data Knowl. Eng."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1007\/s10618-007-0065-y","article-title":"Mining process models with non-free-choice constructs","volume":"15","author":"Wen","year":"2007","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Weijters, A., and Ribeiro, J.T.S. (2011, January 11\u201315). Flexible heuristics miner (FHM). Proceedings of the 2011 IEEE Symposium on Computational Intelligence and Data Mining (CIDM), IEEE, Paris, France.","DOI":"10.1109\/CIDM.2011.5949453"},{"key":"ref_18","first-page":"1","article-title":"Process mining with the heuristics miner-algorithm","volume":"166","author":"Weijters","year":"2006","journal-title":"Tech. Univ. Eindh. Tech. Rep. WP"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/j.dss.2017.04.005","article-title":"Fodina: A robust and flexible heuristic process discovery technique","volume":"100","year":"2017","journal-title":"Decis. Support Syst."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Leemans, S.J., Fahland, D., and van der Aalst, W.M. (2013, January 24\u201328). Discovering block-structured process models from event logs-a constructive approach. Proceedings of the International Conference on Applications and Theory of Petri Nets and Concurrency, Milan, Italy.","DOI":"10.1007\/978-3-642-38697-8_17"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Leemans, S.J., Fahland, D., and van der Aalst, W.M. (2013, January 26\u201330). Discovering block-structured process models from event logs containing infrequent behaviour. Proceedings of the International Conference on Business Process Management, Beijing, China.","DOI":"10.1007\/978-3-319-06257-0_6"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Leemans, S.J., Fahland, D., and van der Aalst, W.M. (2014, January 23\u201327). Discovering block-structured process models from incomplete event logs. Proceedings of the International Conference on Applications and Theory of Petri Nets and Concurrency, Tunis, Tunisia.","DOI":"10.1007\/978-3-319-07734-5_6"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"599","DOI":"10.1007\/s10270-016-0545-x","article-title":"Scalable process discovery and conformance checking","volume":"17","author":"Leemans","year":"2018","journal-title":"Softw. Syst. Model."},{"key":"ref_24","unstructured":"Leemans, S.J., Fahland, D., and van der Aalst, W.M. (2016, January 18\u201322). Using life cycle information in process discovery. Proceedings of the International Conference on Business Process Management, Rio de Janeiro, Brazil."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Leemans, M., and van der Aalst, W.M. (2017, January 23\u201327). Modeling and discovering cancelation behavior. Proceedings of the OTM Confederated International Conferences \u201cOn the Move to Meaningful Internet Systems\u201d, Rhodes, Greece.","DOI":"10.1007\/978-3-319-69462-7_8"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Lu, Y., Chen, Q., and Poon, S. (2020, January 4\u20139). A Novel Approach to Discover Switch Behaviours in Process Mining. Proceedings of the International Conference on Process Mining, Padua, Italy.","DOI":"10.1007\/978-3-030-72693-5_5"},{"key":"ref_27","unstructured":"Van der Aalst, W.M., De Medeiros, A.A., and Weijters, A.J. (2005, January 20\u201325). Genetic process mining. Proceedings of the International Conference on Application and Theory of Petri Nets, Miami, FL, USA."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1440001","DOI":"10.1142\/S0218843014400012","article-title":"Quality dimensions in process discovery: The importance of fitness, precision, generalization and simplicity","volume":"23","author":"Buijs","year":"2014","journal-title":"Int. J. Coop. Inf. Syst."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Van der Werf, J.M.E., van Dongen, B.F., Hurkens, C.A., and Serebrenik, A. (2008, January 23\u201327). Process discovery using integer linear programming. Proceedings of the International Conference on Applications and Theory of Petri Nets, Xi\u2019an, China.","DOI":"10.1007\/978-3-540-68746-7_24"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Sommers, D., Menkovski, V., and Fahland, D. (November, January 31). Process discovery using graph neural networks. Proceedings of the 2021 3rd International Conference on Process Mining (ICPM), IEEE, Eindhoven, The Netherlands.","DOI":"10.1109\/ICPM53251.2021.9576849"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Horita, H., Kurihashi, Y., and Miyamori, N. (2020). Extraction of missing tendency using decision tree learning in business process event log. Data, 5.","DOI":"10.3390\/data5030082"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Tax, N., Verenich, I., La Rosa, M., and Dumas, M. (2017, January 12\u201316). Predictive business process monitoring with LSTM neural networks. Proceedings of the International Conference on Advanced Information Systems Engineering, Essen, Germany.","DOI":"10.1007\/978-3-319-59536-8_30"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Camargo, M., Dumas, M., and Gonz\u00e1lez-Rojas, O. (2019, January 1\u20136). Learning accurate LSTM models of business processes. Proceedings of the International Conference on Business Process Management, Vienna, Austria.","DOI":"10.1007\/978-3-030-26619-6_19"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Pasquadibisceglie, V., Appice, A., Castellano, G., and Malerba, D. (2021). A multi-view deep learning approach for predictive business process monitoring. IEEE Trans. Serv. Comput.","DOI":"10.1109\/SERVICES55459.2022.00039"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Lin, L., Wen, L., and Wang, J. (2019, January 2\u20134). Mm-pred: A deep predictive model for multi-attribute event sequence. Proceedings of the 2019 SIAM International Conference on Data Mining, SIAM, Calgary, AB, Canada.","DOI":"10.1137\/1.9781611975673.14"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Taymouri, F., La Rosa, M., Erfani, S., Bozorgi, Z.D., and Verenich, I. (2020, January 13\u201318). Predictive business process monitoring via generative adversarial nets: The case of next event prediction. Proceedings of the International Conference on Business Process Management, Seville, Spain.","DOI":"10.1007\/978-3-030-58666-9_14"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Pasquadibisceglie, V., Appice, A., Castellano, G., and Malerba, D. (2019, January 24\u201326). Using convolutional neural networks for predictive process analytics. Proceedings of the 2019 International Conference on Process Mining (ICPM), IEEE, Aachen, Germany.","DOI":"10.1109\/ICPM.2019.00028"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1007\/s12599-018-0551-3","article-title":"A novel business process prediction model using a deep learning method","volume":"62","author":"Mehdiyev","year":"2020","journal-title":"Bus. Inf. Syst. Eng."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput."},{"key":"ref_40","unstructured":"Guo, C., and Berkhahn, F. (2016). Entity embeddings of categorical variables. arXiv."},{"key":"ref_41","unstructured":"Berti, A., Van Zelst, S.J., and van der Aalst, W. (2019). Process Mining for Python (PM4Py): Bridging the Gap Between Process- and Data Science. arXiv."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Polyvyanyy, A., Wynn, M.T., Van Looy, A., and Reichert, M. (2021). Graph Autoencoders for Business Process Anomaly Detection, Springer International Publishing. Business Process Management.","DOI":"10.1007\/978-3-030-85440-9"}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/13\/5\/234\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:05:58Z","timestamp":1760137558000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/13\/5\/234"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,4]]},"references-count":42,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2022,5]]}},"alternative-id":["info13050234"],"URL":"https:\/\/doi.org\/10.3390\/info13050234","relation":{},"ISSN":["2078-2489"],"issn-type":[{"value":"2078-2489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,4]]}}}