일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 텐서플로
- tensorflow
- 독후감
- 매틀랩
- Pandas
- 한빛미디어서평단
- 파이썬 시각화
- python visualization
- Visualization
- MySQL
- matplotlib
- Python
- 티스토리
- Blog
- 리눅스
- 통계학
- 파이썬
- Google Analytics
- 한빛미디어
- SQL
- MATLAB
- Ga
- Linux
- 서평
- Tistory
- 딥러닝
- 블로그
- 월간결산
- 서평단
- 시각화
- Today
- Total
목록Machine Learning Lecture/cs231n 정리 (2)
pbj0812의 코딩 일기
컴퓨터는 고양이를 어떻게 고양이라고 인식할까...?? 컴퓨터는 아래 사진과 같이 숫자로 고양이를 인식한다. 0부터 255의 숫자로 색을 인식하고 색은 RGB 이므로... 사진 크기가 800*600이라고 하면 전체 배열의 크기는 800*600*3이다. 이렇게 고양이를 인식하게 되면 문제가 발생하게 되는데, 먼저 고양이가 조금만 움직여도 고양이가 아니게 된다. 그리고 명암에 따라서도 숫자가 바뀌기 때문에 안되고.. 고양이의 포즈에 따라서도 바뀌고... 다른 배경에 있다던지, 고양이의 일부만 나왔을 때에도 인식을 하지 못한다. 물론, 고양이 털색깔이 바뀌어도 마찬가지이다. 그래서 또 사람들이 여러 실험을 진행하였다. 먼저 강한 선만 따서 고양이를 인식시켜 보려 했으나, 다른 노이즈도 포함이 되고 인식이 힘들다..
1강은 소개라 딱히 쓸 게 없음. 컴퓨터 비전은 많은 영역의 조합으로 이루어져 있다. 500만년전 생물에 눈이 달린 이후로 시각은 중요 해졌고, 여러 실험을 해왔다.(카메라의 발명 등...) 그러다가 1959년 Hubel & Wiesel 에 의해서 놀라운 실험을 하였으니 고양이에게 여러 도형(원, -, ㅣ 등)을 보여주고 전기 신호를 받았더니 각 물체에 따라 파형이 다르게 나왔다. 이 실험을 토대로 또 실험을 하였고, 1997년에는 같은 색을 엮어 군집을 만드는 실험을 하였고, 2001년에는 얼굴인식을 성공하였다. 그리고 시간이 흘러 imagenet dataset을 이용한 경진 대회가 열린다. 150만 개의 이미지를 학습시켜(1000종류) 10만개의 이미지를 검사하기인데.. 채점 방식은 아래 그림과 같다..