Unsupervised GAN-Based Intrusion Detection System Using Temporal Convolutional Networks and Self-Attention | Synapse