Log In
0% completed
All Lessons
Free Lessons (5)
Course Overview
Introduction to the Course
The Essentials of Machine Learning
Supervised Learning
Inputs, Features, and Targets
Classifiers and Thresholds
Parameters
Regression
Overfitting and Underfitting
Occam’s Razor
Regularization
Ridge and Lasso Regression
Validation
Supervised Learning with Sklearn
Project
Detect Cyber Intrusion Using Machine Learning
Clustering
Introduction to Clustering
K-Means Clustering
K-Means Walk-Through Example
DBSCAN
DBSCAN Walk-Through Example
Agglomerative Clustering
Agglomerative Clustering Walk-Through Example
Clustering Algorithms Comparison
Similarity and Dissimilarity Measures
Mini Project
Project: Bag of Visual Words
Generalized Linear Regression
Feature Space
Generalized Linear Models
Generalized Linear Regression
Generalized Linear Regression for Multiple Targets
Kernels
Kernel Linear Regression
Kernel Linear Discriminant
Kernel Trick Can Be Dangerous
Mini Project
Face Recognition Using Kernel Linear Discriminant
Support Vector Machine
Introduction to SVM
Hard-Margin SVM
Identifying Support Vectors
Linear Separability
Soft-Margin SVM
Dual Formulation
Kernel SVM and Sparsity
SVM in Sklearn
Logistic Regression
Overview of Probabilistic Models
Introduction to Logistic Regression
Optimizing BCE Loss
Kernel Logistic Regression
Multiclass Formulation
From Logistic Regression to Neural Networks
Implementation of a Neural Network
Quiz on Logistic Regression
Ensemble Learning
Introduction to Ensemble Learning
Types of Ensemble Learning
Bagging
Decision Trees
Random Forest
Gradient Boosting: Implementation from Scratch
Gradient Boosting: Implementation Using Scikit-learn
AdaBoost
Mini Project
Early Stage Diabetes Prediction Using Ensemble Learning
Decoding Dimensions: PCA and Autoencoders
Principal Component Analysis
Autoencoders
Autoencoders in Action
Variational Autoencoders
VAEs in Action
Mini Project
Image Reconstruction Using PCA
Mini Project
Image Colorization using Autoencoders
Mini Project
Colorful Face Generation with VAEs
Appendix
Introduction to CVXPY
Mathematical Optimization
Convex Optimization
Convex Optimization Problems
Lagrangian Duality
Gradient Descent
Wrapping Up
Conclusion
Fundamentals of Machine Learning: A Pythonic Introduction
/
...
/
Conclusion
Conclusion
We'll cover the following...
Course summary
Course summary
...