No, the machines are not taking over. Yet. Machine learning is a branch of artificial intelligence (AI) and computer science which focuses on the use of data and algorithms to imitate the way that humans learn, gradually improving its accuracy. When people use the term “AI” today, they are almost always really talking about machine learning. AI is a term that defines a broad category of intelligence – much of which is still highly experimental, or even still solely theoretical. But machine learning is a mature technology that is already in use in thousands of applications across hundreds of industries, and you will often find it as part of an IoT solution.