CNN

yeoni·2023년 6월 19일
0

딥러닝-Tensorflow

목록 보기
11/18

CNN

  • 특징 검출

모델과 코드

Conv Layer

Convolutional Filter

  • 학습을 통해 필터까지 구할 수도 있다
  • 예시
  • Convolution: 특정 패턴이 있는지 박스로 훓으며 마킹
    • 위아래선 필터, 좌우선 필터, 대각선 필터,등등 여러가지 '조각'필터로 해당 패턴이 그림 위에 있는지 확인한다.
  • Convolution 박스로 밀고나면, 숫자가 나오고 그 숫자를 Activation(주로 ReLU)에 넣어 나온 값을 이미지 지도를 새로 그린다.

MaxPooling

  • 풀링: 점점 더 멀리서 보는 법? 그림을 줄여도 됨

Zero padding

  • 모서리가 잘리는 경우 존재, 사이즈 유지를 위해 conv 전에 0을 모서리에 보탠다.

dropout

  • overfitting이 되어 학습 시킬 때 일부러 정보를 누락시키거나 중간 중간 노드를 끈다 → 응용력을 주는 것, 과적합 방지

Reference
1) 제로베이스 데이터스쿨 강의자료

profile
데이터 사이언스 / just do it

0개의 댓글