Get Started
  • Outline and Motivation
  • Where to get the Code and Data
  • All Data is the Same
  • Plug-and-Play
Bias-Variance Trade-Off
  • Bias-Variance Key Terms
  • Bias-Variance Trade-Off
  • Bias-Variance Decomposition
  • Polynomial Regression Demo
  • K-Nearest Neighbor and Decision Tree Demo
  • Cross-Validation as a Method for Optimizing Model Complexity
  • Suggestion Box
Bootstrap Estimates and Bagging
  • Bootstrap Estimation
  • Bootstrap Demo
  • Bagging
  • Bagging Regression Trees
  • Bagging Classification Trees
  • Stacking
Random Forest
  • Random Forest Algorithm
  • Random Forest Regressor
  • Random Forest Classifier
  • Random Forest vs Bagging Trees
  • Implementing a "Not as Random" Forest
  • Connection to Deep Learning: Dropout
AdaBoost
  • AdaBoost Algorithm
  • Additive Modeling
  • AdaBoost Loss Function: Exponential Loss
  • AdaBoost Implementation
  • Comparison to Stacking
  • Connection to Deep Learning
  • Summary and What's Next
Background Review
  • Confidence Intervals
Setting Up Your Environment (FAQ by Student Request)
  • Windows-Focused Environment Setup 2018
  • How to install Numpy, Scipy, Matplotlib, Pandas, IPython, Theano, and TensorFlow
Extra Help With Python Coding for Beginners (FAQ by Student Request)
  • How to Code by Yourself (part 1)
  • How to Code by Yourself (part 2)
  • Proof that using Jupyter Notebook is the same as not using it
  • Python 2 vs Python 3
Effective Learning Strategies for Machine Learning (FAQ by Student Request)
  • How to Succeed in this Course (Long Version)
  • Is this for Beginners or Experts? Academic or Practical? Fast or slow-paced?
  • Machine Learning and AI Prerequisite Roadmap (pt 1)
  • Machine Learning and AI Prerequisite Roadmap (pt 2)
Appendix / FAQ Finale
  • What is the Appendix?
  • BONUS: Where to get Udemy coupons and FREE deep learning material