합성곱신경망(Convolutional Neural Network, CNN)

이미지 전체를 한 번에 계산하는 것이 아닌 이미지의 국소적 부분을 계산함으로써 이미지의 세밀한 부분까지 분석할 수 있는 신경망

다차원 배열 데이터를 처리하도록 구성되어 컬러 이미지 같은 다차원 배열 처리에 특화되어 있으며, 다음과 같이 계층 다섯 개로 구성

  1. 입력층
  2. 합성곱층
  3. 풀링층
  4. 완전연결층
  5. 출력층

image.png


합성곱 신경망 구조

입력층 (input layer)

합성곱층 (convolutional layer)