Hitesh Sahu
Hitesh SahuHitesh Sahu
  1. Home
  2. ›
  3. posts
  4. ›
  5. …

  6. ›
  7. 0 Learning Path

Loading ⏳
Fetching content, this won’t take long…


💡 Did you know?

🍌 Bananas are berries, but strawberries are not.

🍪 This website uses cookies

No personal data is stored on our servers however third party tools Google Analytics cookies to measure traffic and improve your website experience. Learn more

Loading ⏳
Fetching content, this won’t take long…


💡 Did you know?

🍯 Honey never spoils — archaeologists found 3,000-year-old jars still edible.
Cover Image for Machine Learning Learning Path

Machine Learning Learning Path

Overview of AI infrastructure fundamentals including NVIDIA GPU architecture, training vs inference workloads, data center design, networking, storage, virtualization, and AI operations best practices.

Hitesh Sahu
Written by Hitesh Sahu, a passionate developer and blogger.

Fri Feb 27 2026

Share This on

← Previous

Revision Cheat Sheet

Next →

K-Means Clustering

Machine Learning Path 🤖

1. Machine Learning (coursera)

🟢 Foundations (Modules 1–4)

Module 1 – Introduction

  • What is machine learning?
  • Supervised vs unsupervised learning
  • Basic concepts and terminology

Module 2 – Linear Regression (One Variable)

  • Predicting continuous values
  • Cost function
  • Gradient descent

Module 3 – Linear Algebra Review (Optional)

  • Vectors and matrices
  • Needed for multi-variable models

Module 4 – Linear Regression (Multiple Variables)

  • Feature engineering
  • Vectorized implementation
  • Normal equation
  • Best practices

These modules build the mathematical and conceptual base.


🟡 Core Supervised Learning (Modules 5–7)

Module 5 – Octave/MATLAB Tutorial

  • Programming environment for assignments

Module 6 – Logistic Regression

  • Classification problems
  • Sigmoid function
  • Decision boundaries
  • Multi-class classification

Module 7 – Regularization

  • Preventing overfitting
  • Bias vs variance

This is where you move from regression to classification.


🔵 Neural Networks (Modules 8–9)

Module 8 – Neural Networks: Representation

  • Why neural networks?
  • Forward propagation
  • Hidden layers

Module 9 – Neural Networks: Learning

  • Backpropagation
  • Training neural networks
  • Digit recognition example

This introduces deep learning concepts at a foundational level.


🟣 Model Evaluation & System Design (Modules 10–11)

Module 10 – Advice for Applying Machine Learning

  • Debugging learning algorithms
  • Error analysis
  • Learning curves

Module 11 – Machine Learning System Design

  • Building real-world systems
  • Skewed data
  • Precision/recall

Focus shifts from algorithms to practical decision-making.


🟤 Advanced Supervised Learning

Module 12 – Support Vector Machines

  • Large-margin classifiers
  • Kernels

🟢 Unsupervised Learning

Module 13 – Unsupervised Learning

  • K-means clustering

Module 14 – Dimensionality Reduction

  • Principal Component Analysis (PCA)

🟡 Special Topics

Module 15 – Anomaly Detection

  • Gaussian distribution
  • Outlier detection

Module 16 – Recommender Systems

  • Collaborative filtering
  • Matrix factorization

🔵 Large Scale & Applications

Module 17 – Large Scale Machine Learning

  • Handling big datasets
  • Stochastic gradient descent

Module 18 – Application: Photo OCR

  • End-to-end system design
  • Real-world pipeline

Suggested Study Order

If studying seriously:

  1. Modules 1–4 (foundation)
  2. Modules 6–7 (classification + regularization)
  3. Modules 8–9 (neural networks)
  4. Modules 10–11 (practical ML)
  5. Remaining modules based on interest

2. Machine Learning Specialization

Alternative: Machine Learning Specialization(Coursera)

1. Supervised Machine Learning: Regression and Classification

  • Week 1: Introduction to Machine Learning
  • Week 2: Regression with multiple input variables
  • Week 3: Classification

2. Advanced Learning Algorithms

  • Week 1: Neural Networks
  • Week 2: Neural network training
  • Week 3: Advice for applying machine learning
  • Week 4: Decision trees

3. Unsupervised Learning, Recommenders, Reinforcement Learning

  • Week 1: Unsupervised learning
  • Week 2: Recommender systems
  • Week 3: Reinforcement learning

AI-Machine-Learning/0-Learning-Path
Let's work together
+49 176-2019-2523
hiteshkrsahu@gmail.com
WhatsApp
Skype
Munich 🥨, Germany 🇩🇪, EU
Playstore
Hitesh Sahu's apps on Google Play Store
Need Help?
Let's Connect
Navigation
  Home/About
  Skills
  Work/Projects
  Lab/Experiments
  Contribution
  Awards
  Art/Sketches
  Thoughts
  Contact
Links
  Sitemap
  Legal Notice
  Privacy Policy

Made with

NextJS logo

NextJS by

hitesh Sahu

| © 2026 All rights reserved.