Machine learning techniques for intrusion detection on public dataset | Synapse