Machine Learning Resources

What is Machine Learning?

Machine learning is a method of teaching computers to learn from data, without being explicitly programmed. This involves developing algorithms that can identify patterns in data and make predictions and/or decisions based on those patterns. The algorithms continuously improve as they receive more data and feedback, thereby allowing them to become more accurate over time.

It is an interdisciplinary field that combines elements from computer science, mathematics, statistics, and other fields; and have applications in natural language processing, computer vision, robotics, autonomous vehicles, and others.

Broadly speaking, the field can be classified into supervised learning, unsupervised learning, semi-supervised learning, and reinforcement learning. The following image from Moubayed et al. provides an overview of different machine learning methods:

Machine Learning categories and Algorithms
Machine Learning categories and Algorithms (image courtesy: Moubayed, Abdallah, et al. “E-learning: Challenges and research opportunities using machine learning & data analytics.” IEEE Access 6 (2018): 39117-39138)

Video Explanation

The following video from whiteboard programming provides a short-and-sweet overview of different Machine Learning categories (Runtime: 5 mins):

Other recommended Videos

Partner Ad