Machine Learning FundamentalsIntroduces the basics of machine learning, covering supervised classification, logistic regression, and maximizing the margin.
Neural Networks: Multilayer PerceptronsCovers Multilayer Perceptrons, artificial neurons, activation functions, matrix notation, flexibility, regularization, regression, and classification tasks.
Kernel RegressionCovers the concept of kernel regression and making data linearly separable by adding features and using local methods.
Support Vector MachinesIntroduces Support Vector Machines, covering Hinge Loss, hyperplane separation, and non-linear classification using kernels.
Multiclass ClassificationCovers the concept of multiclass classification and the challenges of linearly separating data with multiple classes.
Deep Learning ParadigmExplores the deep learning paradigm, including challenges, neural networks, robustness, fairness, interpretability, and energy efficiency.