Arthur Samuel의 머신러닝 정의
- 최초의 머신러닝 기반 체커게임을 만든 사람.
- 컴퓨터가 명시적(explicit) 프로그램 없이도 스스로 학습할 수 있는 것.
Tom Michell의 머신러닝 정의
- Carnegi Mellon 대학교 교수
- 학습과제(well-posed learning problem) 중심으로 정의
- 프로그램이 일정 수준의 작업 성능(P)을 가지고 작업(T)을 수행한다고 했을 때 경험(E)이 증가함에 따라 작업(T)를 수행하는 성능(P)이 향상될 때 이 프로그램이 경험(E)으로부터 학습(learn)을 했다고 표현함.