- 이 문서에 있는 사진이나 예제의 상당수는 Coursera/ML강의(https://www.coursera.org/course/ml)에 남겨져 있음. PPT도 제공하므로 꼭 확인하세요.
1. 머신 러닝이란? ¶
- 인공지능을 점진적으로 발달시키는 것
- Reinforcement learning, Recommender system이라고도 부른다.
- 데이터 마이닝
- 무인으로 적용되는 응용프로그램(무인 헬리콥터, 자연어 처리 등등.)
1.2. Tom Mitchell(1998)의 정의 ¶
- Well-posed Learning Problem: A computer program is said to learn from experience E with respect to some task T and some performance measure P, if its performance on T, as measured by P, improves with experience E.
- 번역을 하려 했으나, 맛깔나게 번역을 못하겠으므로...
1.3. 머신 러닝의 종류 ¶
- Supervised Learning
- Unsupervised Learning
2.1. Regression ¶
- 치역이 연속적인 값인 경우.
[PNG image (31.26 KB)]
- 예: 집의 평수에 따른 집 값 추론
2.2. Classification ¶
- 치역이 이산적인 값인 경우.
[PNG image (35.64 KB)]
- 예: 종양의 크기에 해당 종양이 악성인지 판단.
3. Unsupervised Learning ¶
3.1. Clustering ¶
- 데이터 셋에서 비슷한 성질을 가지고 있는 데이터끼리 묶는 것을 말함.
[PNG image (21.9 KB)]
3.2. Cocktail party problem algorithm ¶