Intelligent Security: Using Machine Learning to Help Detect Advanced Cyber Attacks