Using Advanced Machine Learning Technology To Protect Against Zero-Day Threats