5. Strided Convolutions

2023. 9. 15. 12:58Google ML Bootcamp/4. Convolutional Neural Networks

Stride = convolution step size

이전 convolution 연산은 stride=1인 경우를 본 것이다.

 

n은 input size, f는 filter size, p는 padding, s는 stride라고 할 때

output shape은 ((n+2p-f) / s) + 1이 된다. 

 

표기에 주의하자. 실수로 나온다면 정수로 내림한다는 뜻이다.

 

원래 수학적 정의로 convolution filter란 flipped matrix로 합성곱을 진행해야하지만, 딥러닝에서는 filter내의 weight를 학습하므로 flipped(뒤집는) 행위가 크게 차이를 내지 않는다. 따라서 그냥 편하게 이 또한 convolution 

'Google ML Bootcamp > 4. Convolutional Neural Networks' 카테고리의 다른 글

7. One Layer of a Convolution Network  (0) 2023.09.15
6. Convolutions Over Volume  (0) 2023.09.15
4. Padding  (0) 2023.09.15
3. More Edge Detection  (0) 2023.09.15
2. Edge Detection Example  (0) 2023.09.15