C4W1L05 Strided Convolutions
- stride 는 합성곱 연산에서 자주 사용되는 요소로 몇 칸씩 띄어갈지를 지정
- Conv2D 결과 : (n + 2p - f) / s + 1 x (n + 2p - f) / s + 1
- 일반 수학에서의 합성곱 : 필터를 x, y 축으로 뒤집은후 곱 합 수행, 딥러닝에서의 합성곱은 교차 상관 cross correlation이라 부름.
- 신경망에서의 합성곱 : 필터를 밀어가면서 곱 합 수행
C4W1L06 Convolutions Over Volumes
- 입체 공간에서의 합성곱 RGB 이미지의 경우 W x H x 3의 형태를 가짐
- 입력 이미지가 6 x 6 x 3, 필터가 3 x 3 x 3 일떄, 출력은 4 x 4 (x 1)의 형태가 나옴.(별도 패딩이나 스트라이드 지정없을시)
* 입력 채널과 필터 채널은 동일해야함.
- 빨간색 채널의 수직 에지를 검출하도록 학습한다면. R 필터만 수직 에지 필터, 나머지 G, B는 0으로 학습하면 됨.
- 필터가 채널에 상관없이 수직 에지를 검출 하도록 학습된다면, RGB 필터 모두 수직 에지를 검출하는 필터 형태로 학습된다.
- 수직 에지만 검출할게 아니라 기울어진 혹은 수평 에지도 검출할 수 있도록 학습하고 싶다.
- 출력 시킬 채널 개수만큼 위의 필터들을 여러개 만들면됨
=> W x H x input channel * f_w x f_h x input_channel x output_channel => output_w x output_h x output_channel
- 아래의 경우에는 수직 에지와 수평 에지만 검출할 수 있다면, 출력 채널의 수가 많을 수록 검출할 수 있는 특징들이 많아지겠다.
'컴퓨터과학 > 딥러닝 AI Andrew Ng' 카테고리의 다른 글
C4W1L07, C4W1L08 One Layer of a Convolutional Net, Simple Convolutional Network Example (0) | 2021.04.20 |
---|---|
[적기]C4W1L07 One Layer of a Convolutional Net (0) | 2021.04.20 |
C4W1L01 ~ C4W1L04 Computer Vision, Edge Detection Examples, More Edge Detection, Padding (0) | 2021.04.19 |
합성곱신경망 - C4W3L1. 물체 위치 추정 (0) | 2021.04.14 |
딥러닝개론 - C1W1L3. 신경망을 이용한 지도학습 (0) | 2021.04.14 |