CNN이란 무엇일까?🤔
실제 이미지 인식 인공지능을 딥러닝 기법으로 만들 때에는 CNN(Convolutional Neural Network, 합성곱 신경망)이라는 기법을 사용한다.
위 사진에서 4칸씩 잘라내면 하나의 데이터를 9개의 데이터로 학습시킬 수 있다.
물론 여기에는 여러 생략된 과정이 있다. 간단한 원리일 뿐!
순환 신경망은 재귀 신경망으로도 불린다.
재귀(recursive) : 원래 자리로 되돌아간다
이때 재귀란 하나의 신경망을 계속적으로 반복해서 학습하는 것을 말한다
일반적인 인공 신경망 ANN 에서는 신경망의 구성에 따라 가중치가 한 방향으로 이동하며 변한다
순환 신경망에서는 가중치의 변화가 한 방향으로 이동하는 것이 아닌 다시 자기자신에게 돌아오는 구조이다.
사람들이 그려놓은 정보를 바탕으로 순서를 예측하여 그림을 완성시켜준다.