Date: September 12, 2025

Topic: Neural Network Overview

Recall

Notes

Recap of Neural Networks


In images, nodes should look at small patches of inputs instead since image features tend to be localized. By looking at a window around the image, these features can be picked up.

Nodes with Local Receptive Fields

image.png


The convolution operation uses kernels which act as feature extractors when these kernels are convolved with the image.

By using multiple kernels, we can have feature maps, where each kernel extracted a different feature (e.g., edge, color, texture, etc)

Convolution Operation

Extracting edges using an edge extractor kernel

Extracting edges using an edge extractor kernel

Feature Extraction Across Multiple Features

image.png


Other layers that introduce non-linearities or pooling can help reduce data dimensionality.



<aside> 📌 SUMMARY: By introducing kernels, we get convolutional layers that act as feature extractors. The extracted features are then inputted into pooling layers for dimensionality reduction, and by continuously alternating them, we get small enough tensors suitable for fully connected layers to classify.

</aside>


Date: September 12, 2025

Topic: Convolution Layer