Convolutional Neural Network 소개
·
CS/Computer Vision
CNN(Convolutional Neural Network)는 ANN(Artificial Neural Network)와 유사한 뉴럴 네트워크로,이미지와 같이 공간적 구조를 가진 데이터를 처리하는데 특화된 네트워크이다. ANN이란Artifical Neural Network는 인간의 생물학적 작동 방식에서 영감을 받은 네트워크로,Input layer - Hidden layer - Output layer로 구성이 되어 있다. 이는 스팸 메일 분류라는 예시를 통해 이해할 수 있는데, 'oo만원 상당 경품에 당첨되었습니다. 상품 수령을 원하시면 이름과 전화번호를 메일로 보내주세요.'라는 메세지가 송신되었다고 하자. Input layer는 정보를 수용하는 층으로 위 메세지를 수신하는 데에서 그친다. Hidden..