Deep Learning Applications for Cyber Security