DeepAlign: Alignment-based Process Anomaly Correction using Recurrent Neural Networks

Timo Nolle, Alexander Seeliger, Nils Thoma, Max Mühlhäuser
11/29/2019
cs.AIcs.LG

Official code: tnolle/deepalign (10 stars, GPL-3.0, last commit 2023-03-25).

Abstract

In this paper, we propose DeepAlign, a novel approach to multi-perspective process anomaly correction, based on recurrent neural networks and bidirectional beam search. At the core of the DeepAlign algorithm are two recurrent neural networks trained to predict the next event. One is reading sequences of process executions from left to right, while the other is reading the sequences from right to left. By combining the predictive capabilities of both neural networks, we show that it is possible to calculate sequence alignments, which are used to detect and correct anomalies. DeepAlign utilizes the case-level and event-level attributes to closely model the decisions within a process. We evaluate the performance of our approach on an elaborate data corpus of 252 realistic synthetic event logs and compare it to three state-of-the-art conformance checking methods. DeepAlign produces better corrections than the rest of the field reaching an overall $F_1$ score of $0.9572$ across all datasets, whereas the best comparable state-of-the-art method reaches $0.6411$.

View on arXivView PDF

Code Implementations(1)

tnolle/deepalignOfficial100%
GPL-3.0

DeepAlign: Alignment-based Process Anomaly Correction Using Recurrent Neural Networks

104Python, Jupyter NotebookDec 1, 20193 years agoGPL-3.0

Similar Papers

Cite this paper

@article{nolle2019deepalign,
  title  = {DeepAlign: Alignment-based Process Anomaly Correction using Recurrent Neural Networks},
  author = {Timo Nolle and Alexander Seeliger and Nils Thoma and Max Mühlhäuser},
  year   = {2019},
  eprint = {1911.13229},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1911.13229}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1911.13229.svg)](https://codeofpaper.com/paper/1911.13229)

Discussion