CNN 卷積神經網路視覺化互動平台

SL
SLVPVISUAL LEARNING PLATFORM
CONVOLUTIONAL NEURAL NETWORK · INTERACTIVE LAB

CNN 卷積神經網路視覺化互動平台

從 Kernel 滑動、Feature Map、ReLU 與 Pooling,到基礎 Backprop,逐步看懂 CNN 如何處理空間特徵。

INPUT5 × 5editable matrix
KERNEL3 × 3single filter
CONVENTIONCross-correlationkernel not flipped
CNN Conv2D convention本平台採現代深度學習框架常用的 cross-correlation:Kernel 不翻轉。雖慣例稱 convolution,但此處數學定義明確以 cross-correlation 計算。
CNN PIPELINE

從 Input 到 Pooling

目前 receptive field 會同步高亮在 Input。

INPUT5×5
→
KERNEL3×3
→
FEATURE MAP3 × 3
→
ACTIVATIONReLU
→
POOLINGMaxPool 2×2
OUTPUT SIZEHout = ⌊(H + 2P − K) / S⌋ + 1—

Pre-activation Z

After Activation

Pooling Output