Home / Past papers / MLT End Term / this paper



























The following dataset represents different weather conditions and the corresponding decision on whether a person chooses to play tennis:










Auto-generated summary from the source site. Handy as a checklist; the lessons above explain each idea from scratch.
Here’s a structured summary of core topics, concepts, principles, and equations for the Diploma-Level Machine Learning Techniques exam, followed by Mermaid knowledge graphs to visualize relationships.
Linear Regression & Regularization
Ridge Regression (L2):
Lasso Regression (L1):
Logistic Regression
Support Vector Machines (SVM)
Soft-Margin SVM: Allows misclassifications (slack variables ) with penalty .
Dual Problem: Solve for (Lagrange multipliers).
KKT Conditions (Q9):
Prediction: .
Decision Trees
Impurity Measures:
Splitting Criteria:
Model Evaluation
Bias-Variance Tradeoff (Q8):
Clustering (Lloyd’s Algorithm / K-Means)
Steps:
Dimensionality Reduction
Kernel PCA: Non-linear projection via kernel trick (Q6).
AdaBoost
Algorithm:
Error Calculation (Q17, Q18):
Bagging vs. Boosting:
Naïve Bayes
Bayesian Inference
Beta-Binomial Model (Q12):
Single-Layer Perceptron
Multi-Layer Perceptron (MLP)
Forward Pass (Q13):
Kernel Regression
SVM Kernels:
| Topic | Equation |
|---|---|
| Ridge Regression | |
| Lasso Regression | |
| Logistic Regression | |
| SVM Primal | |
| SVM Dual | |
| Entropy | |
| Information Gain | |
| AdaBoost Weight Update | |
| AdaBoost Final Model | |
| Beta Posterior Mean | |
| Kernel Regression | |
| PCA | s.t. |
| Perceptron Update | |
| ReLU Activation |
Regularization (Q2, Q4):
Decision Trees (Q3):
Clustering (Q5):
Kernel PCA (Q6):
Bias-Variance (Q8):
SVM (Q9, Q16):
AdaBoost (Q17, Q18):
Naïve Bayes (Q14):
Bayesian Inference (Q12):
Neural Networks (Q13):
Kernel Regression (Q11):
Perceptron (Q10):