머신러닝과 딥러닝 머신러닝과 딥러닝의 가장 큰 차이는 인간의 개입이라고 볼 수 있다. 머신러닝은 인간이 기계에 제시해준 예제 데이터(정답 포함)를 토대로 학습을 하지만 딥러닝에선 컴퓨터가 신경망(Neural Network)을 통해 스스로 데이터를 기반으로 학습한다.
순환 신경망(Recurrent Neural Network) 시계열 데이터를 처리하기에 좋은 신경망 구조로 다음과 같은 처리 과정을 가진다. ANN과 input, hidden, output layer를 가진다는 점은 동일하지만 RNN은 self-feedback을 하는