Introduction to Machine Learning with Applications in Information Security