BALNet: Balanced Attack learning Network for Web Attack Detection via Adaptive Sampling, LDA, and CNNs | Synapse