1. 개념 - 데이터를 사용하여 기계가 스스로 학습하게 하는 방법 - 인공지능을 학습시키고 똑똑하게 만드는 방법 일반 프로그램 vs 머신러닝 - 일반적인 컴퓨터 프로그램 = 사람이 직접 컴퓨터에 필요한 규칙을 입력 - 머신러닝 = 컴퓨터가 직접 수많은 데이터를 분석해서 알맞은 규칙을 찾아냄 학습 방법 1) 지도학습 : 정답을 알려주며 학습 2) 비지도학습 : 정답을 알려주지 않고 규칙을 스스로 발견 3) 강화학습 : 실패와 성공을 반복해서 학습 2. 활용방안 - 사람들이 좋아하는 영상이나 상품을 추천