AI/Deep Learning
2021. 10. 25.
[DL] 순환 신경망 - RNN, LSTM, GRU 파헤치기
이번 포스트에서는 RNN부터 시작해 순환 신경망 계열 딥러닝 모델들의 구조를 살펴보도록 하겠다. 즉, RNN, LSTM, 그리고 GRU에 대한 내용이 될 것이다. 앞서 살펴봤던 기본 ANN과 합성곱 신경망 CNN, 그리고 완전 연결 네트워크(fully-connected layer을 사용한)의 특징은 메모리가 없다는 것이다. 네트워크에 주입되는 입력은 개별적으로 처리되며 입력 간에 유지되는 상태가 없다는 것이다. 반면 오늘 정리할 순환 신경망 계열 모델들은, 이전에 나온 정보를 기억하면서 다음 데이터들을 학습할 수 있다는 특징 때문에 텍스트와 시퀀스 데이터를 처리할 때 자주 사용된다. 1. 순환 신경망 (RNN; Recurrent Neural Network) RNN은 시계열 데이터와 같이 시간의 흐름에 따..