sequence gan
On the Performance Analysis of the Adversarial System Variant Approximation Method to Quantify Process Model Generalization
Theis, Julian, Mokhtarian, Ilia, Darabi, Houshang
Process mining algorithms discover a process model from an event log. The resulting process model is supposed to describe all possible event sequences of the underlying system. Generalization is a process model quality dimension of interest. A generalization metric should quantify the extent to which a process model represents the observed event sequences contained in the event log and the unobserved event sequences of the system. Most of the available metrics in the literature cannot properly quantify the generalization of a process model. A recently published method [1] called Adversarial System Variant Approximation leverages Generative Adversarial Networks to approximate the underlying event sequence distribution of a system from an event log. While this method demonstrated performance gains over existing methods in measuring the generalization of process models, its experimental evaluations have been performed under ideal conditions. This paper experimentally investigates the performance of Adversarial System Variant Approximation under non-ideal conditions such as biased and limited event logs. Moreover, experiments are performed to investigate the originally proposed sampling hyperparameter value of the method on its performance to measure the generalization. The results confirm the need to raise awareness about the working conditions of the Adversarial System Variant Approximation method. The outcomes of this paper also serve to initiate future research directions. [1] Theis, Julian, and Houshang Darabi. "Adversarial System Variant Approximation to Quantify Process Model Generalization." IEEE Access 8 (2020): 194410-194427.
[D] Sequence to Sequence GANs
I was doing a pretty intense literature research for the sequence to sequence GANs in the past couple of days, and I was really surprised to find that there is very little that fits the bill, so I thought I would make a post here. The usual bias in machine learning seems to be that image problems have pretty out of the box solutions and everything else is a bit more complicated. With discrete sequence problems that is understandable, but with continuous sequential problems, I don't immediately see the need to jump to RL. Is there a reason people tend to avoid these kinds of solutions? Did anybody try inserting an Attention/BLSTM layer at the end of his GAN to make the output variable length?