Applications Of Machine Learning In Cyber Security