머신러닝은 뜻 그래도 기계가 경험을 통해 스스로 학습하고 개선하는 기술데이터를 분석 하고, 그 데이터를 기반으로 예측이나 결정을 내리는 알고리즘을 만드는 것이다.머신 러닝의 종류로 지도학습, 비지도학습, 강화학습이 있다.입력, 출력 데이터가 주어지고, 모델은 이를 학습