Combining supervised and unsupervised learning for zero-day malware detection | Synapse