Posts tagged deep-learning

Strided Convolutions

How stride changes the way a filter moves across an image, the floor in the output-size formula, and when striding beats pooling for downsampling.

Pooling Layers in Convolutional Neural Networks

How max and average pooling downsample a representation, why they have no weights, and why modern architectures increasingly do without them.

One Layer of a Convolutional Network

A single convolutional layer written out as an equation, mapped onto the dense-layer form it replaces, with the parameter count it actually costs.

Convolutions Over Volume

How convolution extends from flat images to 3D volumes, why a filter always spans every input channel, and what actually makes a layer deep.

Deep Learning Computer Vision Advancements and Exciting Applications

Why fully connected layers cannot read images, what ImageNet error rates did between 2010 and 2015, and the two ideas convolution replaces them with.

Deep Q-Learning (DQN)

Why tabular Q-learning breaks down in continuous state spaces, and how DQN replaces the Q-table with a neural network and a replay buffer.