Keyboard shortcuts

/ or ⌘/Ctrl K
Find a note
j / k
Next / previous section or linked note
h / l
Collapse or go to parent / expand or enter
e or Alt-click
Read a linked note here
o
Open focused note on its own
g g / G
First / last section or linked note
g h / g a
Home / all notes
g b / g t
Backlinks / table of contents
t
Cycle System, Light, Dark
? / Esc
Show / close this reference

Search: ↑/↓ or Ctrl N/P, Enter to open. Shortcuts pause while typing.

convolutional neural networks (cnn) [d010b569]

Tags: ml A CNN is designed for working with two dimensional image data, but can be used with one or three dimensions

The "convolution" part of it is where it mixes the input signals to maximize the training on the ones where all the input features overlap, these summarize the image input, but are sensitive to the location of the features in the input

  • $(f*g)(t) = \int_{-\infty}^{\infty}$

Pooling portions come in by down sampling the feature maps, which summarizes the presence of features in patches of the feature map

  • average pooling
  • max pooling
  • designed to process data that come in the form of multiple arrays

    • colour images, 1d signals, 2d for langauges, 3 for audio
  • takes advantage of:

    1. local connections
    2. shared weights
    3. pooling
    4. many layers
  • structured in stages

    file:2020-11-24_21-50-47_screenshot.png