Computational neuroscience of vision
Computational neuroscience of vision
Anatomy of the Human Visual system
Human Visual system : the HMAX model
Primary visual cortex
Primary visual cortex
[Hubel & Wiesel, 1962]
Convolutional Neural Nets (CNN)
CNN: Mathematics
- One-dimensional discrete convolution (eg in time) with a kernel $g$ of radius $K$:
$$
(f \ast g)[n]=\sum_{m=-K}^{K} f[n-m] \cdot g[m]
$$
CNN: Mathematics
- Convolution of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:
$$
(f \ast g)[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x-i, y-j] \cdot g[i, j]
$$
CNN: Mathematics
- Cross-correlation of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:
$$
(f \ast \tilde{g})[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x+i, y+j] \cdot g[i, j]
$$
CNN: Mathematics
CNN: Mathematics
$$
(f \ast \tilde{g})[x, y] = \sum_{c=1}^{C} \sum_{c,i,j} f[c, x+i, y+j] \cdot g[c, i, j]
$$
CNN: Mathematics
$$
(f \ast \tilde{g})[k, x, y] = \sum_{c,i,j} f[c, x+i, y+j] \cdot g[k, c, i, j]
$$
CNN: challenges
CNN: Predictive processing
CNN: Topography