Introduction to Machine Learning - Part 1 - Concepts , Definitions and Types