인공 신경망 알고리즘 - 1. CNN(1)
·
AI
딥러닝 모델을 설계하기에 앞서 CNN과 RNN, 그리고 Transformer 모델에 대해 정리하고자 한다. 이 글에서는 CNN에 대해 간단하게 알아보도록 한다. CNN(Convolution Neural Network, 합성곱 신경망)CNN 형태의 인공신경망은 이미지 인식에 뛰어난 인공 신경망으로 이미지의 특징을 뽑아내는 인공 신경망과 분류를 위한 인공 신경망으로 구성된다. CNN은 입력 이미지가 필터를 거쳐 특징을 가진 이미지로 출력되는 합성 곱(Convolution) 과정, 이미지를 단순화하는 모으기(Pooling) 과정, 그리고 완전 연결 층을 거친다. 이미지의 특징을 뽑아내는 인공 신경망은 합성 곱 과정과 모으기 과정을, 분류를 위한 인공 신경망은 완전 연결 층으로 구성된다. 필터는 커널이라고도 부..