{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,28]],"date-time":"2026-07-28T14:46:12Z","timestamp":1785249972954,"version":"3.55.0"},"publisher-location":"Cham","reference-count":16,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031278143","type":"print"},{"value":"9783031278150","type":"electronic"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,3,26]],"date-time":"2023-03-26T00:00:00Z","timestamp":1679788800000},"content-version":"vor","delay-in-days":84,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Anomaly detection can identify deviations in event logs and allows businesses to infer inconsistencies, bottlenecks, and optimization opportunities in their business processes. In recent years, various anomaly detection algorithms for business processes have been proposed based on either process discovery or machine learning algorithms. While there are apparent differences between machine learning and process discovery approaches, it is often unclear how they perform in comparison. Furthermore, deep learning research in other domains has shown that advancements did not solely come from improved model architecture but were often due to minor pre-processing and training procedure refinements. For this reason, this paper aims to set up a broad benchmark and establish a baseline for deep learning-based anomaly detection of process instances. To this end, we introduce a simple LSTM-based anomaly detector utilizing a collection of minor refinements and compare it with existing approaches. The results suggest that the proposed method can significantly outperform the existing approaches on a large number of event logs consistently.<\/jats:p>","DOI":"10.1007\/978-3-031-27815-0_17","type":"book-chapter","created":{"date-parts":[[2023,3,25]],"date-time":"2023-03-25T10:03:04Z","timestamp":1679738584000},"page":"229-241","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["LSTM-Based Anomaly Detection of\u00a0Process Instances: Benchmark and\u00a0Tweaks"],"prefix":"10.1007","author":[{"given":"Johannes","family":"Lahann","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peter","family":"Pfeiffer","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peter","family":"Fettke","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,3,26]]},"reference":[{"key":"17_CR1","doi-asserted-by":"crossref","unstructured":"Bezerra, F., Wainer, J.: Anomaly detection algorithms in logs of process aware systems. In: Proceedings of the 2008 ACM Symposium on Applied Computing, pp. 951\u2013952 (2008)","DOI":"10.1145\/1363686.1363904"},{"issue":"1","key":"17_CR2","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1016\/j.is.2012.04.004","volume":"38","author":"F Bezerra","year":"2013","unstructured":"Bezerra, F., Wainer, J.: Algorithms for anomaly detection of traces in logs of process aware information systems. Inf. Syst. 38(1), 33\u201344 (2013)","journal-title":"Inf. Syst."},{"key":"17_CR3","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/978-3-642-01862-6_13","volume-title":"Enterprise, Business-Process and Information Systems Modeling","author":"F Bezerra","year":"2009","unstructured":"Bezerra, F., Wainer, J., van der Aalst, W.M.P.: Anomaly detection using process mining. In: Halpin, T., et al. (eds.) BPMDS\/EMMSAD -2009. LNBIP, vol. 29, pp. 149\u2013161. Springer, Heidelberg (2009). https:\/\/doi.org\/10.1007\/978-3-642-01862-6_13"},{"key":"17_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1007\/978-3-319-48472-3_5","volume-title":"On the Move to Meaningful Internet Systems: OTM 2016 Conferences","author":"K B\u00f6hmer","year":"2016","unstructured":"B\u00f6hmer, K., Rinderle-Ma, S.: Multi-perspective anomaly detection in\u00a0business process execution events. In: Debruyne, C., et al. (eds.) OTM 2016. LNCS, vol. 10033, pp. 80\u201398. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-48472-3_5"},{"key":"17_CR5","unstructured":"Burattin, A.: PLG2: multiperspective process randomization with online and offline simulations. In: Azevedo, L., Cabanillas, C. (eds.) Proceedings of the BPM Demo Track 2016 Co-located with the 14th International Conference on Business Process Management (BPM 2016), Rio de Janeiro, Brazil, 21 September 2016. CEUR Workshop Proceedings, vol. 1789, pp. 1\u20136. CEUR-WS.org (2016)"},{"key":"17_CR6","doi-asserted-by":"publisher","unstructured":"He, T., Zhang, Z., Zhang, H., Zhang, Z., Xie, J., Li, M.: Bag of tricks for image classification with convolutional neural networks (2018). https:\/\/doi.org\/10.48550\/ARXIV.1812.01187. https:\/\/arxiv.org\/abs\/1812.01187","DOI":"10.48550\/ARXIV.1812.01187"},{"issue":"11","key":"17_CR7","doi-asserted-by":"publisher","first-page":"1875","DOI":"10.1007\/s10994-018-5702-8","volume":"107","author":"T Nolle","year":"2018","unstructured":"Nolle, T., Luettgen, S., Seeliger, A., M\u00fchlh\u00e4user, M.: Analyzing business process anomalies using autoencoders. Mach. Learn. 107(11), 1875\u20131893 (2018). https:\/\/doi.org\/10.1007\/s10994-018-5702-8","journal-title":"Mach. Learn."},{"key":"17_CR8","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2019.101458","volume":"103","author":"T Nolle","year":"2022","unstructured":"Nolle, T., Luettgen, S., Seeliger, A., M\u00fchlh\u00e4user, M.: BINet: multi-perspective business process anomaly classification. Inf. Syst. 103, 101458 (2022)","journal-title":"Inf. Syst."},{"key":"17_CR9","series-title":"Lecture Notes in Computer Science","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.: BINet: multivariate business process anomaly detection using deep learning. In: Weske, M., Montali, M., Weber, I., vom Brocke, J. (eds.) BPM 2018. LNCS, vol. 11080, pp. 271\u2013287. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-98648-7_16"},{"key":"17_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1007\/978-3-030-49435-3_20","volume-title":"Advanced Information Systems Engineering","author":"T Nolle","year":"2020","unstructured":"Nolle, T., Seeliger, A., Thoma, N., M\u00fchlh\u00e4user, M.: DeepAlign: alignment-based process anomaly correction using recurrent neural networks. In: Dustdar, S., Yu, E., Salinesi, C., Rieu, D., Pant, V. (eds.) CAiSE 2020. LNCS, vol. 12127, pp. 319\u2013333. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-49435-3_20"},{"key":"17_CR11","doi-asserted-by":"crossref","unstructured":"Pauwels, S., Calders, T.: An anomaly detection technique for business processes based on extended dynamic Bayesian networks. In: Proceedings of the 34th ACM\/SIGAPP Symposium on Applied Computing, pp. 494\u2013501 (2019)","DOI":"10.1145\/3297280.3297326"},{"issue":"1","key":"17_CR12","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1016\/j.is.2007.07.001","volume":"33","author":"A Rozinat","year":"2008","unstructured":"Rozinat, A., van der Aalst, W.: Conformance checking of processes based on monitoring real behavior. Inf. Syst. 33(1), 64\u201395 (2008)","journal-title":"Inf. Syst."},{"key":"17_CR13","doi-asserted-by":"crossref","unstructured":"Smith, L.N.: Cyclical learning rates for training neural networks (2017)","DOI":"10.1109\/WACV.2017.58"},{"key":"17_CR14","unstructured":"Verbeek, E.: Process discovery contest 2020 (2021)"},{"key":"17_CR15","unstructured":"Verbeek, E.: Process discovery contest 2021 (2021)"},{"key":"17_CR16","doi-asserted-by":"publisher","unstructured":"Zimek, A., Schubert, E.: Outlier detection. In: Liu, L., Ozsu, M. (eds.) Encyclopedia of Database Systems. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-1-4899-7993-3_80719-1","DOI":"10.1007\/978-1-4899-7993-3_80719-1"}],"container-title":["Lecture Notes in Business Information Processing","Process Mining Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-27815-0_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T13:06:36Z","timestamp":1693832796000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-27815-0_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031278143","9783031278150"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-27815-0_17","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"value":"1865-1348","type":"print"},{"value":"1865-1356","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"26 March 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICPM","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Process Mining","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Bozen-Bolzano","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 October 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 October 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icpm2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/icpmconference.org\/2022\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"89","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"42","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"47% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.93","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}