Machine Learning is a branch of Artificial Intelligence that is frequently used to predict and classify data. There are two broad categories of learning: supervised and unsupervised.
- Unsupervised learning is included to find patterns in data to facilitate processing or cluster similar samples.
- Supervised learning entails developing a model that can subsequently be used to predict or classify new data.
For instance, you can train a model by inputting the house’s length, height, and width and outputting the roof dimensions. And, if you provide enough data, the model can make predictions about the roof dimensions of a house whose roof dimensions are unknown given the house dimensions.
Additionally, you can use it to classify data. For instance, you can train a model to detect a dog’s face in a photograph by presenting it with hundreds of instances and counter-examples.