[2018/07/26] 머신러닝 6. CNN

iris의 경우 CNN을 사용하면 오히려 더 떨어짐
CNN의 경우 영상 처리에 많이 쓰인다
일반적인 마케팅이나 금융 데이터 분류 및 예측에는 맞지 않는다.

컨볼루션 신경망

1. 이미지에 적용되는 필터는 랜덤하게 선택된다.

이미지 하나가 네 개의 퍼셉트론으로 변환된다.
필터(W)를 거치고 활성화 함수 (CNN은 주로 ReLU)를 거쳐서 출력값이 하나 생김.

이 출력값을 풀링을 통해서 작게 줄인다.
max pooling, mean pooling 등의 방법이 있음
주로 max pooling이 사용됨.

위의 이미지에서는 이런 작업을 한 번 더 했다.

1의 단계에서 형성된 모든 이미지들이 weight 거치면서 2단계 중 하나의 이미지로 만들어진다.
나머지 2단계 이미지들 역시 마찬가지.