일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- #DeepLearning
- #softmax
- hadoop
- 위안부
- 시작하세요! 하둡프로그래밍
- 진정한 노력
- #LinearRegression
- 종이의 TV
- 마약
- 제주
- #워드프레스
- 안나 까레리나
- 창조적 시선
- 유해도서
- 시시콜콜 네덜란드 이야기
- 원죄형 인간
- 아우라가 있는 사람
- #모두를위한딥러닝
- Airline Delay Count
- 초천재
- 톨스토이가 답하다
- 신의 한수
- 박진식
- 빨치산
- 열아홉 편의 겨울 여행과 한 편의 봄 여행
- 이희인
- 밥 짓기 방법
- #라즈베리파이
- 복지천국
- #모두를위한DeepLearning
- Today
- Total
Thing's by Actruce
모두를 위한 Deep Leaning 강좌(Sung Kim) 리뷰 03 본문
이 포스트는 유명한 홍콩 과기대 김성훈 교수의 "모두를 위한 딥러닝 강좌 시즌 1" 의 내용 중 Convolution Neural Network 이전
특히, 29강 까지의 내용을 중점적으로 리뷰해 보고자 한다. (리뷰01, 02, 03, 04, 05, ...)
CNN 은 별도의 포스트를 구성할 예정이다.
본 포스트의 내용은 김성훈 교수의 Lecture Note 의 내용 및 Lab File 을 활용했음을 알려둔다.
Sung Kim “모두를 위한 딥러닝 강좌 시즌 1”
> 강의 동영상 : https://goo.gl/2cqKLz
> 강의 웹사이트 : http://hunkim.github.io/ml/
> Lecture 슬라이드 : https://goo.gl/4373zL
> Lab 슬라이드 : https://goo.gl/WwCu4U
> 강의 소스코드 : https://goo.gl/T2fuYi
리뷰03 : Fancy Softmax Implementation (강좌 Lab6-2) / MNIST 예제 (강좌 Lab 7-2)
1. Fancy Softmax Implementation
- tensor flow 에서 softmax 함수안에 logits 라는 변수를 대입할 수 있다.
- logits = WX +B 로 정의한다.
- 리뷰02에서 보았던 softmax cost function 이 logits 를 사용하면, softmax_cross_entropy_with_logits() 로 대체할 수 있다.
softmax classification 을 위해선 one-hot encoding 이 필요한데, 우리가 갖고 있는 Y Label Data 를 one-hot encoding 된 Vector 로 변환한 후, 이를 다시 Reshape 해 준다.
2. MNIST 예제
- Deep Learning 에서 너무나 많이 쓰이는 예제이다.
> http://yann.lecun.com/exdb/mnist/
- 0~9 까지의 숫가 필기 이미지들에 대해, Training 이미지 Set 과 Test 이미지 Set이 있으며, 해당 이미지의 Label Data 로 구성된다.
- LeCun 교수의 홈페이지에서 제공하며, MNIST 예제를 통해 Deep Learning Algorithm 을 검증하는 용도로도 많이 쓰이는 데이터 셋이다.
이미지 사이즈는 28 by 28 사이즈이며, 값은 0~255 의 Gray Index 값이 실수로 표현되어 있다.
MNIST Tensorflow 예제에서는 28*28 = 784 로 2D 이미지를 일차원으로 flatten 시키고 Gray Index 값을 2차원에 매핑시켜 2차원 Vector 의 학습 데이터로 구성한다.
단순히 한 계층(Layer) 의 Logistic Regression 으로 디자인 되어, softmax function 을 구현하여 학습 시킨후, Test 한다.
'IT > Deep Learning' 카테고리의 다른 글
모두를 위한 Deep Leaning 강좌(Sung Kim) 리뷰 06 (0) | 2017.12.17 |
---|---|
모두를 위한 Deep Leaning 강좌(Sung Kim) 리뷰 05 (0) | 2017.12.17 |
모두를 위한 Deep Leaning 강좌(Sung Kim) 리뷰 04 (0) | 2017.12.17 |
모두를 위한 Deep Leaning 강좌(Sung Kim) 리뷰 02 (0) | 2017.12.17 |
모두를 위한 Deep Leaning 강좌(Sung Kim) 리뷰 01 (0) | 2017.12.16 |