Machine Learning Techniques for Malware Detection | Synapse