DEV Community

Cover image for Types of Machine Learning.

Posted on • Updated on


Types of Machine Learning.

1. Supervised Machine Learning :

Supervised learning algorithms are used when the output is classified or labeled.

This algorithms learn from the past data that is inputted, called training data, runs its analysis and uses this analysis to predict future events of any new data within the known classifications.

Image description

2. Unsupervised Machine Learning :

Unsupervised learning is a machine learning technique in which the users do not need to supervise the model. Instead, it allows the model to work on its own to discover patterns and information that was preciously undetected.

It mainly deals with the unlabelled data.

Image description

3. Reinforcement Machine Learning :

This type of machine learning algorithm uses the trial and error method to churn out output based on the highest efficiency of the function.

The output is compared to find out errors and feedback, which are fed back to the system to improve or maximize the performance.

Image description

Top comments (2)

tmchuynh profile image
Tina Huynh

Wonderful explanation! I love that it's a very concise read
I was just writing about machine learning myself

codewithsom profile image

Thanks Mam🙂

Timeless DEV post...

Git Concepts I Wish I Knew Years Ago

The most used technology by developers is not Javascript.

It's not Python or HTML.

It hardly even gets mentioned in interviews or listed as a pre-requisite for jobs.

I'm talking about Git and version control of course.

One does not simply learn git