Learn the foundations of Machine Learning in this experiential 2-month long workshop!
Curriculum
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Day 1 - Intro to Programming Languages and How to Use this series (48:31)
- Day 2 - Variables, Assignment Statement, Comments, Data Types, If-else, Indentation (48:13)
- Day 3 - Typecasting and Looping (51:10)
- Day 4 - Quiz 1
- Quiz 1 Solutions (10:37)
- Day 5 - "Find and Replace", Strings, Functions, Modules, and Packages (59:25)
- Day 6 - Data Structures: Lists and Strings (48:35)
- Day 7 - (a) Data Structures: Dict, Tuples, and Sets, (b) Operators and ShortHand Notation (44:46)
- Day 8 - Quiz 2 (Coding Assignment) (8:06)
- Quiz 2 Solutions (21:47)
- [Optional & Advanced] - Classes, Objects, and Inheritance (47:37)
- [Supplementary] Summary (71:37)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Day 1 - Introduction to Vectors, Scalars, Norm, Basis, and Linear Independence
- Day 2 - Matrix as a Linear Transformation, Operations on Matrices (56:11)
- Day 3 - Solving Ax=b and its geometric interpretation (59:08)
- Day 4 - Norms, Special Matrices, Vector Algebra (26:05)
- Day 5 - Determinants
- Day 6 - Intro to Probability
- Day 7 - Basic Calculus Formulae (25:07)
- Day 7 - Quiz 4
- Supplementary Resources
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Day 1 - Regularisation (Ridge, Lasso, ElasticNet) - Theory + Implementation
- Day 2 (a) - Bias and Variance of a Model, Generalisation (36:51)
- Day 2 (b) - Quiz 6
- Day 3 - Statistical Measures, Feature Selection, and Dimensionality Reduction (59:17)
- Day 4 - Implementing Feature Selection and Dimensionality Reduction (85:25)
- Day 5 - Quiz 7
Available in
days
days
after you enroll
- Day 1 - Intro to Pandas (61:13)
- Day 2 - Handling Missing Values + Categorical Values with Pandas (55:35)
- Day 3 - Doubts + EDA by Kishori (115:21)
- Day 4 - Matplotlib session by Kishori (58:57)
- Day 5 - Hackathon and Kaggle Walkthrough (63:00)
- Submit Your Hackathon Notebooks!
- [May Cohort] Post-Hackathon Review (Stroke Prediction) (111:37)
- [Feb Cohort] Post-Hackathon Review (Traffic Volume Prediction) (96:05)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Day 1 - Intro to Classification [Recap: Bootcamp Day 1] (69:44)
- Day 2 - Linear Discriminant Functions and SVM (43:53)
- Day 3 - Constrained Optimization (27:40)
- Day 4 - SVM: Derivation, Multi-class, Regression (51:34)
- Day 5 - SVM Kernel Trick (27:32)
- Day 6 - KNN: Classification, Regression, Outliers, Curse of Dimensionality (48:54)
- Day 7 - Imbalanced Classes (36:59)
- Day 8 - Quiz 8
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Day 1 - Expectation Measure and Information Theory (79:00)
- Day 2 - Intro to Decision Trees & Tree Construction (IG, Entropy, Gini Impurity) (43:08)
- Day 3 (a) - Practical Considerations (25:32)
- Day 3 (b) - Intro to Ensemble Learning (26:39)
- Day 4 - Voting, Random Classifier, Bagging, and Sampling Techniques (52:28)
- Day 5 (a) - Random Forest and Out-of-bag testing (15:36)
- Day 5 (b) - Intro to Boosting (17:45)
- Day 5 (c) - Adaboost (32:27)
Available in
days
days
after you enroll
- Intro to Tensorflow (31:34)
- Project 1 - Episode 1: Intro to Image Segmentation (Data Understanding) (52:52)
- Project 1 - Episode 2: Data Pre-processing on Image Segmentation (30:56)
- Project 1 - Episode 3: Building a U-net, training, and evaluation! (63:23)
- Project 2 - Episode 1: Classification on Cifar 10 (41:44)
- Project 2 - Episode 2: Classification on Cifar 10 (40:38)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- 1.1 - 12 May - Weekly Checkup + Q&A (33:33)
- 1.2 - 3 Mar - Intro to Python, Standards + Q&A (79:24)
- 2.1 - 17 Mar - Math Q&A (35:23)
- 2.2 - 19 Nov - Span of Vectors and Motivation for Math in ML (32:06)
- 3.1 - 3 June - Regression + Intros (48:15)
- 4.1 - 31 Mar - Minima, Overfitting, Establishing Baselines, and Practicality (91:39)
- 4.2 - 9 June - Hackathon Prerequisites (30:12)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- 1 - More Methods on Dealing with Missing Values (33:50)
- 2.1 - Introduction to Sets and Probability (42:00)
- 2.2 - Conditional Probability and Bayes Rule (35:38)
- 2.3 - PDF, PMF, Special Distributions, and more! (57:49)
- 2.4 - Naive Bayes Classifier (61:55)
- 3.1 - LU Factorisation and Gaussian Elimination
- 3.2 - Supplementary Material for Gaussian Elimination
- 3.3 - Solving Old Quiz + Elimination on Rectangular Matrix
- 3.4 - Gaussian Elimination Notes
Available in
days
days
after you enroll
Available in
days
days
after you enroll