What's the best way to start machine learning? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson

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?

11th Sep 2020, 9:06 AM
Arghya Ray
Arghya Ray - avatar
2 Answers
+ 5
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.
11th Sep 2020, 9:10 AM
Gordon - avatar
Arghya Ray I updated my answer to include some links. The two videos should let you have some basic concepts.
11th Sep 2020, 9:24 AM
Gordon - avatar