What's the best way to start machine learning? | Sololearn: Learn to code for FREE!


What's the best way to start machine learning?

I am totally confused that what basics I have to know well before starting such as 1.is python mandatory? 2.what's the difference between deep learning & machine learning? 3.is linear algebra is required? From where can I start for better understanding of machine learning?

9/11/2020 9:06:14 AM

Arghya Ray

2 Answers

New Answer


1. No. You can use other programming language too. 2. The training algorithm is different. Machine Learning is general. Deep learning is a specific branch, feeding selected data into the model. This is a visualised process of machine learning: https://youtu.be/qv6UVOQ0F44 3. Yes, and no. 3.a. Machine learning is basically mapping weighting coefficient, so you need to know Matrix and Stochastic Process to code an algorithm. This video explains the mathematics well: https://youtu.be/aircAruvnKk 3.b. But if you just want to use a trained model, use libraries. (For example, brain.js or tensorflow.js) https://www.tensorflow.org/js/ 4. SoloLearn has a Machine Learning course https://www.sololearn.com/Course/machine-learning/?ref=app 5. You shouldn't ask opinion-based question in Q&A. This Q&A forum is for specific programming questions or questions related to SoloLearn. Specific questions mean you get stuck and ask for help with code attempt.


Arghya Ray I updated my answer to include some links. The two videos should let you have some basic concepts.