Deep-Learning 용어정리 (RNN)
·
용어정리/Deep-Learning
순환 신경망RNN에 대해서 알아보자 RNNRNN은 순환 신경망 Recurrent Neural Network의 약자이다.자연어와, 시계열 데이터 같이 순차적인 데이터를 처리하기 위해서 설계된 신경망이다. 이전 시간 단계의 정보를 현재 시간 단계로 전달하여 데이터 패턴을 학습 할 수 있다.즉 이전 시간 단계의 정보와 현재 시간 단계를 비교하여 그 차이를 패턴으로 학습을 한다는 것이다. 동작원리RNN은 시퀸스*의 각 시간 단계에서 동일한 가중치를 공유한다. 이는 동일한 연산을 한다는 것이고, 이로인하여 시간적 패턴*을 학습 할 수 있다는 것이다. 순전파와 역전파를 통해서 가중치 또한 학습한다. *시퀸스는 순차적으로 이어지는 데이터 또는 이벤트를 의미한다. 쉽게 말해서 문장에서의 단어가 나열된것을 시퀸스라..