ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CNN
    CS 공부/AI 2023. 1. 12. 01:33
    • Convolution

    (7-3)+1=5, 5x5
    (32-5+1)=28, (28-5+1)=24

     

    • Stride: convolution 필터적용시 이동 간격, 필터를 얼마나 dense하게 찍을지

    필터적용시 이동 간격

    • Padding: 경계를 덧대는 전처리 방식

     

    • Convolution 연산
      • padding(1), stride(1), 3x3 kernel, 이 모델의 매개 변수의 개수는?

    정답: 3x3x128x64=73728

     

    • 이 모델의 매개 변수의 개수는?
      • 11*11*3*(48*2)=35K
      • 5*5*48*(128*2)=307K 
      • 3*3*(128*2)*(192*2)=884K (X자 interchage?)때문에 x2
      • 3*3*198*(192*2)=663K
      • 3*3*192*(128*2)=442K
      • 13*13*(128*2)*(2048*2)=177M
      • (2048*2)*(2048*2)=16M
      • (2048*2)*1000=4M

    • pooling layer에서는 파라미터 수가 0이다.

     

    • 1X1 Convolution 쌓는 이유: 차원 줄이기, 더 깊이(여러개) 쌓기 위해서

    'CS 공부 > AI' 카테고리의 다른 글

    AI 프로그래밍  (0) 2023.01.12
    RNN (Recurrent Neural Networks)  (0) 2023.01.12
    Convolution 연산  (0) 2023.01.12
    최적화 (Optimization)  (0) 2023.01.11
    베이즈 통계학  (0) 2023.01.10
Designed by Tistory.