1. 인공신경망(ANN:Artificial Neural Network) : 기계학습과 인지과학에서 다루는 것으로 생물학의 신경망에서 작동하는 방식을 모방한 통계학적 학습 알고리즘 2. 머신러닝(기계학습) : 사람이 프로그램한 대로만 작동하는 것이 아니라 기계가 인간처럼 스스로 학습하는 능력을 갖출 수 있도록하는 것 3. 딥러닝(심층학습) : 높은 수준의 추상화를 위한 머신러닝 알고리즘의 집합, 사람의 사고방식을 컴퓨터에게 가르치는 기계학습의 한 분야