기계학습 기계학습(Machine Learning, 머신러닝)은 인공지능의 한 분야로 컴퓨터가 학술할 수 있는 능력을 지닌 알고리즘과 응용 기술을 개발하는 분야를 말한다. 아서 사무엘(Arthur Lee Samuel)은 기계학습을 '컴퓨터가 명시적으로 프로그램되지 않고도 학습할 수 있도록 하는 연구 분야'라고 정의하며 프로그래머가 일일이 코딩을 하지 않고도 기계가 스스로 특징을 찾아 현실의 사물이나 이미지를 구별할 수 있는 기능을 제공한다고 했다. 기계학습은 데이터를 이용한 모델링의 형태이다. 데이터는 실세계의 객체과 사실들을 감각 기관(센서, Sensor)으로 받아들인 것이다. 즉, 숫자, 문자, 그림, 소리, 음악, 영상, 촉각, 맛, 기온, 느낌, 현상 등 입력받는 모든 것이 자료이다. 이러한 입력 ..