AI 501 Mathematics for Artificial IntelligenceFall 2024
Syed Babar Ali School of Science and Engineering
|
Homework | Solutions |
Homework 01 | Solutions |
Homework 02 | Solutions |
Homework 03 | Solutions |
Homework 04 | Solutions |
Homework 05 | Solutions |
Week 01 (Notes)
Course Introduction
Overview of AI and ML (Brief)
Week 02 (Notes)
Operations on vectors: Additivity, Scaling, Linear Combination, Affine and Convex Combination, Norm, Distance, Angle
Linear Independence, Span, Basis, Orthonormal vectors
Week 03 (Notes)
Gram-Schmidt orthogonalization (See Week 2 notes)
Vector space and subspaces (See Week 2 notes)
Matrices
Matrix-vector product
Week 04 (Notes)
Linear system of equations (See Week 3 notes)
Matrix Inverses and Pseudo-inverse (See Week 3 notes)
Supervised Learning Overview
kNN Algorithm for Classification
Week 05a (Notes)
Classifier’s Performance Evaluation, Confusion Matrix, ROC, AUC, F1-Score
Week 05b (Notes)
Regression Set-up
Linear Regression
Week 06a (See Week 5b notes)
Linear Regression Solution
Polynomial Regression
Underfitting/Overfitting
Regularization
Week 06b (Notes)
EigenValue Decomposition (EVD) Overview
Week 07 (Notes)
EigenValue Decomposition (EVD) Example
Singular Value Decomposition (SVD)
Week 08
Mid-Exam
Week 09a (Notes)
Principal Component Analysis
Week 09b (Notes)
Vector Calculus: Functions, Differentiation, Gradient, Jacobian, Hessian
Convex Functions
Week 10 (Notes)
Optimization overview and Gradient Descent
Convex Optimization
Support Vector Machine (SVM) - Overview
Week 11 (Notes)
Support Vector Machine (SVM) - Formulation
Probability Theory overview, Probability models, Axioms of probability, Conditional probability, Bayes theorem, Law of total probability
Week 12 (Notes)
Independence, Combinatorics, Discrete random variable, probability mass function, Continuous random variable, probability density function
Week 13 (Notes)
Logistic Regression, Decision Boundaries, Loss/Cost Function, Logistic Regression Gradient Descent, Multi-class Logistic Regression
Week 14 (Notes)
Bayesian Learning Framework
MAP Estimation
ML Estimation
Linear Regression as Maximum Likelihood Estimation
Naïve Bayes Classifier