Network Intrusion Detection Systems: Machine Learning-Based Attack and Remedy Strategies – A Review | Synapse