CNN

From IT위키
Revision as of 23:37, 1 January 2020 by 김형교 (talk | contribs)

분류:인공지능

Convolutional Neural Network; 합성곱 인공 신경망; 합성곱신경망
  • CNN 처리 과정 도식화

600px

  • 실제 이미지 CNN 처리 과정 예시

600px

구성

대상을 채널별로 나누고, 정보 손실 방지를 위해 패딩을 적용한 후, 필터를 이용해 스트라이드 단위로 합성곱을 해서 피처 맵을 만들어냄. 빠른 처리를 위해 풀링 적용
  • 채널(Channel)
  • 패딩(Padding)
  • 필터(Filter), 커널(Kernel)
  • 합성곱(Convolution)
  • 스트라이드(Strid)
  • 피처 맵(Feature Map)
  • 풀링(Pooling) 레이어
  • 액티베이션 맵(Activation Map)

채널

Channel
  • 컬러 그림의 RGB 구분
  • Red 채널, Green 채널, Blue 채널

패딩

Padding
  • 데이터 소실 및 경계 표현을 위한 테두리

400px

필터

Filter; 커널(Kernel)과 같은 의미로 쓰임

파일:CNN 필터.png

  • 이미지의 특징을 찾아내기 위한 공용 파라미터

합성곱

Convolution

파일:합성곱 절차.gif

합성곱 생성 절차

파일:CNN 절차.jpg