Introduction and Review
  • Introduction and Outline
  • Anyone Can Succeed in this Course
  • Where to get the Code and Data
  • Review of Important Concepts
K-Nearest Neighbor
  • K-Nearest Neighbor Intuition
  • K-Nearest Neighbor Concepts
  • KNN in Code with MNIST
  • When KNN Can Fail
  • KNN for the XOR Problem
  • KNN for the Donut Problem
  • Effect of K
  • KNN Exercise
  • Suggestion Box
Naive Bayes and Bayes Classifiers
  • Bayes Classifier Intuition (Continuous)
  • Bayes Classifier Intuition (Discrete)
  • Naive Bayes
  • Naive Bayes Handwritten Example
  • Naive Bayes in Code with MNIST
  • Non-Naive Bayes
  • Bayes Classifier in Code with MNIST
  • Linear Discriminant Analysis (LDA) and Quadratic Discriminant Analysis (QDA)
  • Generative vs Discriminative Models
Decision Trees
  • Decision Tree Intuition
  • Decision Tree Basics
  • Information Entropy
  • Maximizing Information Gain
  • Choosing the Best Split
  • Decision Tree in Code
Perceptrons
  • Perceptron Concepts
  • Perceptron in Code
  • Perceptron for MNIST and XOR
  • Perceptron Loss Function
Practical Machine Learning
  • Hyperparameters and Cross-Validation
  • Feature Extraction and Feature Selection
  • Comparison to Deep Learning
  • Multiclass Classification
  • Sci-Kit Learn
  • Regression with Sci-Kit Learn is Easy
Building a Machine Learning Web Service
  • Building a Machine Learning Web Service Concepts
  • Building a Machine Learning Web Service Code
Conclusion
  • What’s Next? Support Vector Machines and Ensemble Methods (e.g. Random Forest)
Setting Up Your Environment (FAQ by Student Request)
  • Windows-Focused Environment Setup 2018
  • How to install Numpy, Scipy, Matplotlib, and Sci-Kit Learn
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