Things that I have learned so far
Documenting my Machine Learning journey
Mathematics for Machine Learning
I have a good foundation in the following subjects from my JEE preparation, and I am currently focusing on revising and advancing my knowledge in these areas:
Linear Regression
Multiple Linear Regression
Logistic Regression
Linear Algebra
Probabilistic Systems Analysis and Applied Probability
Calculus
I plan to update and refine this list as I progress in my learning, providing more specific details rather than just the subject names.
Programming
While most of the programming languages such as R, C++, Java, JavaScript, Julia and Scala can be used for Machine Learning, I will be learning Python as it is a dominant language for machine learning due to its popularity, simplicity and vast ecosystem of libraries (like TensorFlow, scikit-learn, and Pandas), and strong community support.
I know the basics of Python, but I still need a lot of help from Google and documentation to write code. I will also start adding more details here as I continue learning Python.
Courses that I am referring
Machine Learning Specialization by Andrew Ng : The Machine Learning Specialization by Andrew Ng on Coursera is a comprehensive course that covers foundational machine learning concepts, algorithms, and techniques. Taught by one of the pioneers in the field, it guides learners through supervised learning, unsupervised learning, and practical applications, with hands-on exercises to reinforce the learning experience.

Currently, I am halfway on this course and I aim to complete it by the end of the next week (7th June, 2025).
Additional videos that I have watched
I recommend the video below to every beginner who is starting out with learning and understanding LLMs:
Intro to LLMs by Andrej Karphathy: “the core technical component behind systems like ChatGPT, Claude, and Bard. What they are, where they are headed, comparisons and analogies to present-day operating systems, and some of the security-related challenges of this new computing paradigm.“
Deep dive into LLMs like ChatGPT by the GOAT Andrej Karpathy: “deep dive into the Large Language Model (LLM) AI technology that powers ChatGPT and related products. It is covers the full training stack of how the models are developed, along with mental models of how to think about their "psychology", and how to get the best use them in practical applications“
As of now, this is it. Stay tune for more updates…
A Quote:
