Machine learningMachine learning is a subset of artificial intelligence (AI) in the field of computer science that oftenuses statistical techniques to give computers the ability to "learn" with data, without being explicitly programmed. In the pastdecade, machine learning has given us practical speech recognition, self-driving cars, Robotics , effective web search, and a vastly improved understanding of the human genome.Machine learning tasks are typically classified into two broad categories, depending on whether there is a learning "signal" or "feedback" available to a learning system: 1. Supervised learning 2. Unsupervised Learning 3. Active learning 4. Reinforcement Learning