A Review of Machine Learning Algorithms for Malware Detection | Synapse