DCNN: A Novel Binary and Multi-Class Network Intrusion Detection Model via Deep Convolutional Neural Network | Synapse