论文标题

通过生成对抗网的预测业务流程监视:下一个事件预测的情况

Predictive Business Process Monitoring via Generative Adversarial Nets: The Case of Next Event Prediction

论文作者

Taymouri, Farbod, La Rosa, Marcello, Erfani, Sarah, Bozorgi, Zahra Dasht, Verenich, Ilya

论文摘要

预测过程监视旨在预测正在进行的过程案例的未来特征,例如病例结果或剩余时间戳。最近,已经提出了基于深度学习的几种预测过程监测方法,例如长期记忆或卷积神经网络,以解决下一个事件预测的问题。但是,由于培训数据不足或亚最佳网络的配置和体系结构,这些方法并不能很好地概括手头的问题。本文提出了一个新颖的对抗训练框架,以根据生成对抗网络(GAN)对顺序时间数据领域的适应来解决这一缺点。培训是通过将一个神经网络与另一个玩家游戏(因此具有对抗性)相反的,从而导致预测与地面真理无法区分的预测。我们正式表明,所提出的方法的最差案例精度至少等于在非对抗性设置中所获得的精度。从实验评估中可以看出,尽管使用了简单的网络体系结构和幼稚的特征编码,但该方法在预测的准确性和预测方面都超过了所有基准。此外,该方法更强大,因为其精度不受案例长度波动的影响。

Predictive process monitoring aims to predict future characteristics of an ongoing process case, such as case outcome or remaining timestamp. Recently, several predictive process monitoring methods based on deep learning such as Long Short-Term Memory or Convolutional Neural Network have been proposed to address the problem of next event prediction. However, due to insufficient training data or sub-optimal network configuration and architecture, these approaches do not generalize well the problem at hand. This paper proposes a novel adversarial training framework to address this shortcoming, based on an adaptation of Generative Adversarial Networks (GANs) to the realm of sequential temporal data. The training works by putting one neural network against the other in a two-player game (hence the adversarial nature) which leads to predictions that are indistinguishable from the ground truth. We formally show that the worst-case accuracy of the proposed approach is at least equal to the accuracy achieved in non-adversarial settings. From the experimental evaluation it emerges that the approach systematically outperforms all baselines both in terms of accuracy and earliness of the prediction, despite using a simple network architecture and a naive feature encoding. Moreover, the approach is more robust, as its accuracy is not affected by fluctuations over the case length.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源