기계학습이란
정의
데이터를 이용해 문제를 해결하는 컴퓨터 프로그램을 만드는 작업
지식기반 방식에서 기계 학습으로의 대전환
지식기반, 규칙기반 : 규칙을 만들어 사용하는 방식
→ 한계 깨달음 + 기계 학습으로 변화
사람은 변화가 많은 장면을 쉽게 인식하지만 그 이유를 서술하지는 못함
기계 학습 : 데이터를 중심으로 하는 접근방식
- 대상을 일일이 설명하는 것 대신 데이터를 충분히 수집한 후 입력
- 기계 학습 알고리즘은 데이터를 이용해 스스로 학습해 높은 성능을 보장하는 인식 프로그램을 자동으로 만듦
- 인공지능을 구현하는 핵심기술로 성장
기계 학습 개념
예측(prediction) 문제를 풀며, 예측에는 회귀(regression)와 분류(classification)가 있음
- 회귀 : 실숫값을 예측하는 문제
- 분류 : 부류를 예측하는 문제
- 가로축 : 입력, 패턴, 특징(feature)
- 세로축 : 출력, 목푯값(target value)