DEV Community

Cover image for How I'm learning Machine Learning (without being a math genius)

How I'm learning Machine Learning (without being a math genius)

Diego Isco on May 28, 2020

I remember a few months ago seeing projects with the incredible things that Machine learning is achieving. I fell in love. I said that I wanted t...
Collapse
 
andreacanton profile image
Andrea Canton

Thank you for sharing! I'm currently using a Top-to-bottom learning approach. I think it's more engaging. machinelearningmastery.com/youre-w...

Have you really enjoy the process?

Collapse
 
diegoisco profile image
Diego Isco

That's also a very good strategy!
I think it depends on the person, but personally, I'm enjoying it 🤓
It would be great if you share with the community your results with that approach. Best of lucks!

Collapse
 
veselinastaneva profile image
Vesi Staneva

A great way to keep yourself accountable in the learning process, thanks for sharing!

My team just completed an open-sourced Content Moderation Service built Node.js, TensorFlowJS, and ReactJS that we have been working over the past weeks. We have now released the first part of a series of three tutorials - How to create an NSFW Image Classification REST API and we would love to hear your feedback(no ML experience needed to get it working). Any comments & suggestions are more than welcome. Thanks in advance!
(Fork it on GitHub or click🌟star to support us and stay connected🙌)

Collapse
 
shkurotatiana profile image
Tatiana Shkuro

Hello Diego!
My name is Tatiana, I’m a Brand Manager representing Plarium, an international game development company specializing in mobile and browser games (company.plarium.com).

We would like to translate this article and post it in our blog on Habr.com - habr.com/ru/company/plarium/.

We appreciate your consideration of our permission request. Link to the specific original content will surely be provided in the translated version. Looking forward to hearing from you soon!

Regards, Tatiana

Collapse
 
diegoisco profile image
Diego Isco

Sure, no problem

Collapse
 
shkurotatiana profile image
Tatiana Shkuro
Collapse
 
dana94 profile image
Dana Ottaviani

I like your approach to learning the math fundamentals that are used in machine learning. While some concepts can be difficult to wrap your head around, there are so many approaches to learning them, which is why I'm glad you mentioned Khan Academy for their lessons.

Working in web development now, I haven't had to use my Math degree much, but I'm interested in other tech fields were I can still code and also apply linear algebra and calculus. I'll definitely check out machine learning.

Collapse
 
diegoisco profile image
Diego Isco

Great! Best of lucks!

Collapse
 
marln94 profile image
marln94

This is very useful! Thank you for sharing it this way! I've been in this learning path for a while and now I really want to put all of this knowledge in solving real world projects. I'm a little bit afraid of Kaggle, do you have any word to someone that is starting in this kind of competitions?

Collapse
 
diegoisco profile image
Diego Isco

It took me time to realize that the more I made a mistake, the more I learned. Kaggle projects have a certain level of complexity that will make you go wrong, but that will make you an expert

Collapse
 
solariatu profile image
solariatu

Sounds about right. The difference behind self-taught and educated that there is more structure to classical eduction, which is built upon many studies, and continuously developing, where as self-taught is more chaotic and may lead you nowhere at the end of the day.

Collapse
 
rmfranciacastillo profile image
Renato Francia Castillo

Great Article! Keep it up :)

Collapse
 
deyemiobaa profile image
Sodiq

Thanks for sharing Diego. You really nailed your point well. Funny how i'm in this exact situation as well, and I went from maths to python then statistics and now diving into ML

Collapse
 
diegoisco profile image
Diego Isco

That's great! Best of lucks in your learning process!

Collapse
 
szilardszabo profile image
SS

Great article, very useful. Thanks for sharing.

Collapse
 
clintwi profile image
Clint

This is a very good learning strategy! It can be used in the study of other disciplines.
Thank you so much for sharing it here!

Collapse
 
auwebber23 profile image
auwebber23 • Edited

I agree with you! Certain elements of this strategy can be used in studying any disciplines. I would add that you need motivation to learn a new subject for yourself and to have enough time to master new knowledge and gradually move to a new level. In college, I had a problem with time, I needed to have time to perform all the required tasks, and then learn what I want. There were often situations when I didn't have time for anything, so I used edubirdie.com/case-study-writing-s... to write essays or other assignments on difficult or incomprehensible for me topics, and I devoted my free time to self-study. I liked this strategy, so I recommend many students to try this service.