makautnotes

Machine Learning · Question Bank

Every question from the MAKAUT papers of 2022-23 to 2025-26 (4 papers, 129 questions), sorted by topic in study order.

Reading Guide

Unit 0 · Introduction to Machine Learning

0.1 Introduction to Machine Learning: Definition, AI vs ML vs DL ★★

Notes → 0.1

0.2 Types of Machine Learning ★★★

Notes → 0.2

0.3 Data Basics: Features, Variable Types, Data Splits & Pre-processing ★

Notes → 0.3

0.4 Parametric vs Non-parametric Models ★★★

Notes → 0.4

Unit 1 · Supervised Learning

1.1 Supervised Learning: Classification vs Regression ★★

Notes → 1.1

1.2 Distance-Based Methods & Distance Measures ★★

Notes → 1.2

1.3 K-Nearest Neighbours (KNN) ★★★

Notes → 1.3

1.4 Decision Trees: ID3, Entropy & Information Gain ★★

Notes → 1.4

1.5 Probability Basics & Bayes Theorem ★

Notes → 1.5

1.7 Naive Bayes Classifier ★★

Notes → 1.7

1.8 Linear Regression ★★★

Notes → 1.8

1.9 Logistic Regression ★★★

Notes → 1.9

1.11 Support Vector Machines: Hyperplane, Margin & Support Vectors ★

Notes → 1.11

1.12 Non-linearity & Kernel Methods (Non-linear SVM) ★

Notes → 1.12

Unit 2 · Unsupervised Learning

2.1 Clustering: Concepts, Requirements & Types ★

Notes → 2.1

2.2 K-means Clustering ★★★

Notes → 2.2

2.4 Dimensionality Reduction & the Curse of Dimensionality ★★★

Notes → 2.4

2.5 Feature Selection ★★

Notes → 2.5

2.6 Principal Component Analysis (PCA) ★★★

Notes → 2.6

2.7 Kernel PCA ★

Notes → 2.7

2.8 Recommender Systems: Content-Based & Collaborative Filtering ★★

Notes → 2.8

2.9 Matrix Factorization & Matrix Completion ★★

Notes → 2.9

2.10 Generative Models: Mixture Models (GMM & EM) ★★

Notes → 2.10

Unit 3 · Model Evaluation and Selection

3.1 Confusion Matrix & Classification Metrics ★★★

Notes → 3.1

3.3 Overfitting, Underfitting & the Bias–Variance Trade-off ★★★

Notes → 3.3

3.4 Model Selection & Cross-Validation ★★

Notes → 3.4

3.5 Introduction to Statistical Learning Theory (PAC, VC Dimension) ★

Notes → 3.5

3.6 Ensemble Learning: Principle & Types ★★★

Notes → 3.6

3.7 Bagging & Bootstrapping ★★★

Notes → 3.7

3.8 Boosting & Bagging vs Boosting ★★★

Notes → 3.8

3.9 Random Forest ★★

Notes → 3.9

Unit 4 · Sparse Modeling, Sequences and Deep Learning

4.1 Sparse Modeling & Estimation ★★

Notes → 4.1

4.2 Modeling Sequence / Time-Series Data ★

Notes → 4.2

4.3 Neural Network Fundamentals: Perceptron, Activation Functions & Backpropagation ★★★

Notes → 4.3

4.4 Deep Learning: Concepts, ML vs DL & Applications ★★★

Notes → 4.4

4.6 Feature Representation Learning ★

Notes → 4.6

Unit 5 · Scalable and Advanced ML

5.1 Scalable ML: Online & Distributed Learning ★

Notes → 5.1

5.2 Semi-supervised Learning ★

Notes → 5.2

5.3 Active Learning ★★

Notes → 5.3

5.4 Reinforcement Learning ★★★

Notes → 5.4

5.5 Inference in Graphical Models: Bayesian Networks ★

Notes → 5.5