If I ask you about “Machine learning”, you’ll probably imagine a robot or something like the Terminator. In reality, machine learning is involved not only in robotics but also in many other applications. You can also imagine something like a spam filter as being one of the first applications in machine learning, which helps improve the lives of millions of people. Machine learning is the practice of programming computers to learn from data. In machine learning, data is referred to as called training sets.