How to Choose the Best Machine Learning Model ?

Mohammed AL-Ma'amari
2 min readAug 30, 2018

--

Have you ever wondered what is the best model to use for your ML problem? I believe we all have, but the sad news is that “ There is no free lunch “.

There is no one model suitable for all kinds of ML problems, so if you want to find an appropriate model for your ML system, you’ll have to try most of them before you find the most efficient one, it seems to be a lot of work until you find it, therefore, I did a research about more than 20 ML models and their advantages and disadvantages as well as what are the suitable applications for each of them, I also added an example of how to import and use each one of them.

Finally, I appended some links to get you familiar with each model if you want to know more about.

I know that’s not enough to choose the best model for your problem effortlessly, that’s why they say “There is no free lunch “.

You can find the comparison in the following link :

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Mohammed AL-Ma'amari
Mohammed AL-Ma'amari

Written by Mohammed AL-Ma'amari

I am a computer engineer | I love machine learning and data science and spend my time learning new stuff about them.

Responses (1)

Write a response