Hands-on Machine Learning

Practical implementation of machine learning algorithms, model evaluation, and real-world projects by Hobot Academy.

The Hands-on Machine Learning course at Hobot Academy is designed to bridge the gap between mathematical theory and professional implementation. What sets this curriculum apart is the “Dual-Implementation” philosophy: every algorithm is first derived and implemented from scratch using NumPy to master the underlying logic, followed by an industry-standard implementation using Scikit-Learn.

Instructor: Zahra Amini

The complete curriculum, including technical deep-dives, Jupyter Notebooks, and datasets, is maintained directly on the official repository.

🚀 VIEW PROJECTS & CODE ON GITHUB


Course Syllabus

The repository follows a structured, session-based roadmap (S01–S27), transitioning from foundational statistics to advanced unsupervised learning:

  • Phase 1: Foundations & Visualization
    • S01-S03: Review of Python for AI and Numerical Computing with NumPy.
    • S04-S05: Statistical Foundations (Normal Distribution) and Data Visualization with Matplotlib & Seaborn.
  • Phase 2: Supervised Learning (Regression)
    • S06-S11: Theoretical and Coding sessions for Linear, Polynomial, and Logistic Regression.
    • S12-S13: Advanced Data Preprocessing, Cleaning, and Regularization techniques.
  • Phase 3: Supervised Learning (Classification)
    • S14-S17: Instance-based learning with KNN and Probabilistic models via Naive Bayes.
    • S18-S21: Advanced Classification using Support Vector Machines (SVM) and Decision Trees.
  • Phase 4: Unsupervised Learning & Dimensionality Reduction
    • S22-S25: Clustering analysis using K-Means and DBSCAN.
    • S26-S27: Feature extraction and Dimensionality Reduction through Principal Component Analysis (PCA).

👩‍🏫 Instructor: Zahra Amini

Zahra Amini is an AI Programmer and the founder of Hobot Academy. She specializes in creating structured educational content for data science and machine learning.

GitHub Logo GitHub

Portfolio Logo Portfolio

LinkedIn Logo LinkedIn