CNN 공부하기(1) MNIST와 간단한 CNN model
이번 겨울방학의 목표 : 최신 논문을 읽고 코드를 이해할 수 있을 정도로 머신러닝의 기본기 쌓기! 를 위해 첫 번째로 MNIST를 이용해 CNN을 구현해보기로 했다. CNN은 머신러닝 모델에서 정말 많이 쓰이는 구조 중 하나지만, kernel과 stride, padding 등의 파라미터가 어떻게 쓰이는지 아직 헷갈릴 때가 많다. 때문에 여러 가지 데이터셋에 CNN을 요리조리 적용해보면서 CNN을 더 잘 이해해보고자 한다. 텐서플로우는 공식 사이트에 예제가 잘 나와 있어서 좋다. 심지어 번역기지만 한국어로 설명도 해준다..^^ 이제 예제를 따라하면서 코드를 해석해 보자. 참고 -> https://www.tensorflow.org/tutorials/quickstart/advanced?hl=ko 필.......