뉴럴 네트워크란 n개의 input(X)가 주어졌을 때, 특정한 함수의 계산을 수행하는 뉴런(노드)으로 값이 전달되고 특정한 함수(모델)이 그 input의 특징을 스스로 학습하며 output(Y)를 예측하는 구조의 예측방법이다.