Status Quo?
1. Convolutional Neural Networks
1.1 Concept
Examples

Examples

The LeNet Architecture (1990s)

Local Patterns

Abstract visual concepts

Feature map

1.2 Steps
Neural Network

Input



Brute Force Idea 1: Searching with a Sliding Window

Brute Force Idea 2: More data and a Deep Neural Net


Step 1: Break the image into overlapping image tiles

Step 2: Feed each image tile into a small neural network

Step 3: Save the results from each tile into a new array

Step 4: Downsampling

Step 4: Downsampling

Final step: Make a prediction

1.3 How Convolution Works
The LeNet Architecture (1990s)

Convolution of the 5 x 5 image and the 3 x 3 matrix

Parameters

Pooling

Summary

Visualising CNN
Understanding Neural Networks Through Visualization
Credits
- Photosunsplash.com
- Diagrams 01ML is Fun
- Diagrams 02Intuitive Explanation of CNN
- CNN GifML4A
- Diagrams 03Deep Learning With Python by François Chollet
- ChecklistHands-On Machine Learning with Scikit-Learn and TensorFlow