- You, This Course and Us
- Source Code and PDFs
- Datasets for all Labs
- Install TensorFlow
- Install Jupyter Notebook
- Running on the GCP vs. Running on your local machine
- Lab: Setting Up A GCP Account
- Lab: Using The Cloud Shell
- Datalab ~ Jupyter
- Lab: Creating And Working On A Datalab Instance
- Introducing Machine Learning
- Representation Learning
- Neural Networks Introduced
- Introducing TensorFlow
- Running on the GCP vs. Running on your local machine
- Lab: Simple Math Operations
- Computation Graph
- Tensors
- Lab: Tensors
- Linear Regression Intro
- Placeholders and Variables
- Lab: Placeholders
- Lab: Variables
- Lab: Linear Regression with Made-up Data
- TensorFlow Basics
- Image Processing
- Images As Tensors
- Lab: Reading and Working with Images
- Lab: Image Transformations
- Images
- Introducing MNIST
- K-Nearest Neigbors
- One-hot Notation and L1 Distance
- Steps in the K-Nearest-Neighbors Implementation
- Lab: K-Nearest-Neighbors
- MNIST with K-Nearest Neighbors
- Learning Algorithm
- Individual Neuron
- Learning Regression
- Learning XOR
- XOR Trained
- Lab: Access Data from Yahoo Finance
- Non TensorFlow Regression
- Lab: Linear Regression - Setting Up a Baseline
- Gradient Descent
- Lab: Linear Regression
- Lab: Multiple Regression in TensorFlow
- Linear Regression
- Logistic Regression Introduced
- Linear Classification
- Lab: Logistic Regression - Setting Up a Baseline
- Logit
- Softmax
- Argmax
- Lab: Logistic Regression
- Logistic Regression
- Estimators
- Lab: Linear Regression using Estimators
- Lab: Logistic Regression using Estimators
- Estimators
- Traditional Machine Learning
- Deep Learning
- Operation of a Single Neuron
- The Activation Function
- Training a Neural Network: Back Propagation
- Lab: Automobile Price Prediction - Exploring the Dataset
- Lab: Automobile Price Prediction - Using TensorFlow for Prediction
- Hyperparameters
- Vanishing and Exploding Gradients
- The Bias-Variance Trade-off
- Preventing Overfitting
- Lab: Iris Flower Classification
- Neural Networks and Deep Learning
- Classification as an ML Problem
- Confusion Matrix: Accuracy, Precision and Recall
- Decision Thresholds and The Precision-Recall Trade-off
- F1 Scores and The ROC Curve
- Classification
- Mimicking the Visual Cortex
- Convolution
- Choice of Kernel Functions
- Zero Padding and Stride Size
- CNNs vs DNNs
- Feature Maps
- Pooling
- Lab: Classification of Street View House Numbers - Exploring the Dataset
- Basic Architecture of a CNN
- Lab: Classification of Street View House Numbers - Building the Model