How to understand the ML Algorithms/Libraries in depth

Sir I am a student from a mechanical background and I m new to programming and the first programme I learn is python that to from your lectures so I want to expertise in programming so that I could shine in machine learning field. So I can’t understand some of the technical terms you are using and I want to understand and learn concepts not just mug up the code like if I use this it splits data I want to understand what is happening behind the code, so what should I refer to get ideas on this python programming and understand better

– This is from a learner in the class

This is an open discussion.

I would suggest two things:

  1. Try to implement the code for simple things by yourself such as splitting the data, tuning hyper parameters, cross validation etc.

  2. Take a look at the source code of Scikit Learn. It is open sourced.

2 Likes