/machine-learning-nanodegree

Class notes for the Machine Learning Nanodegree at Udacity

Primary LanguageHTML

Machine Learning Nanodegree Class Notes

This repo stores all my class notes, exercises and projects for Udacity's Machine Learning Nanodegree starting on November 5th 2016.

Class Notes

  1. Welcome to the Nanodegree
    1. Welcome to the Machine Learning Nanodegree Program
    2. What is Machine Learning
  2. Model Evaluation and Validation
    1. Evaluation and Validation
    2. Managing Error and Complexity
  3. Supervised Learning
    1. Supervised Learning Tasks
    2. Decision Trees
    3. Artificial Neural Networks
    4. Support Vector Machines
    5. Non Parametric Models
    6. Bayesian Methods
    7. Ensemble of Learners
  4. Unsupervised Learning
    1. Clustering
    2. Feature Engineering
    3. Dimesionality Reduction
  5. Reinforcement Learning
    1. Markov Decision Process
    2. Reinforcement Learning
    3. Game Theory
  6. Deep Learning
    1. From Machine Learning to Deep Learning
    2. Deep Neural Networks
    3. Convolutional Neural Networks
    4. Deep Models for Text and Sequences

Projects

  1. Exploratory Project: Titanic Survival
  2. Model and Evaluation Project: Boston Housing Prices
  3. Supervised Learning Project: Finding Donors for CharityML
  4. Unsupervised Learning Project: Creating Customers Segment
  5. Reinforcement Learning Project: Train a Smartcab to Drive
  6. Deep Learning Project 1: Build a Digit Recognition Program
  7. Deep Learning Project 2: Image Classification
  8. Capstone Project: TBA

Extra