seq2seq seq2seq는 대표적으로 번역기 또는 챗봇에서 사용되는 모델이다. RNN의 구조를 어떻게 만들었냐에 따라서 seq2seq이 만들어지는데 아래 그림을 보면서 이해해보자. 영어 문장을 입력 받고 seq2seq을 통과하여 프랑스어로 출력하는 모습을 볼 수 있다. 크게 인코더와 디코더로 구성이 되어있고 인코더에서 입력받은 문장을 압축하여 CONTEXT라는 하나의 벡터가 되고, 이 벡터는 디코더의 입력벡터로 들어가게 된다. 즉, 입력문장 ->인코더 -> 컨텍스트 벡터 -> 디코더 -> 출력문장으로 진행이 된다. 인코더와 디코더의 내부에 대해 조금 자세히 알아보자. 인코더 위 사진을 보면 입력 문장이 단어 단위로 토큰화가 진행된 것을 확인할 수 있다. 각 단어 토큰은 RNN 셀의 각 시점이 된다(실..