NLP

RNN,LSTM,GRU 개념 정리
자연어처리와 같은 순서 데이터를 처리하기 위한 딥러닝 모델 구조인 RNN과,RNN의 단점을 개선한 버전인 LSTM과 GRU에 대해 살펴보도록 하겠다. 1. RNN1-1. RNN이란? RNN : Recurrent Neural Network의 약자로, Sequence data를 처리하기에 좋은 구조이다.여기서 Sequence data는 어떠한 순서를 가진 데이터를 의미한다. (참고) Sequence data와 관련된 NLP task 활용 예시는 다음과 같다. 입력과 출력이 모두 sequence data이지만 길이가 다른 경우 : e.g. machine translation길이가 같은 경우 : e.g. name entity recognition입력과 출력 중 하나만 sequence data인 경우 : e...