시퀀스 투 시퀀스
sequence-to-sequence전문다른 이름: seq2seq, Seq2Seq, 시퀀스투시퀀스, 시퀀스 변환, 시퀀스 대 시퀀스
뜻풀이
쉬운 AI 사전
- [명사] (모델) 순서가 있는 입력(문장)을 받아 순서가 있는 출력(다른 문장)을 만드는 방식. 번역, 요약 같은 일에 쓴다.
실무 AI 사전
- [명사] (모델) 번역, 요약, 음성 인식, 문법 교정처럼 입력과 출력 길이가 다른 문제에 쓴다. 초기에는 RNN으로, 이후 트랜스포머로 만들었고 T5, BART가 대표적이다.
전문 AI 사전
- [명사] (모델) 인코더가 입력 시퀀스를 표현으로 만들고 디코더가 이를 조건으로 출력 시퀀스 확률 p(y|x)=Πp(y_t|y_<t,x)를 자기회귀로 생성한다. 어텐션이 정보 병목 문제를 풀며 도입됐다.
관용구/함께 쓰는 말
- seq2seq - 이 용어의 흔한 줄임 표기.
- 인코더-디코더 - 같은 구조를 가리키는 다른 표현.
쉬운 비유
한국어 문장을 듣고 영어 문장을 말하는 통역사와 비슷하다. 입력과 출력 길이가 달라도 상관없다.
예문
- 처음엔 RNN 기반 seq2seq로 번역기를 만들었다가 트랜스포머로 바꿨다.
- 요약 과제는 입력과 출력 길이가 달라 시퀀스 투 시퀀스 구조가 잘 맞는다.
헷갈리는 용어 비교
- RNN
- seq2seq는 구조의 이름이고 RNN은 그 구조를 만드는 재료 중 하나다. 트랜스포머로 만들어도 seq2seq이다.
맞춤법/표기법
- 바른 표기
- 시퀀스 투 시퀀스
- 주의할 표기
- 시퀀스 2 시퀀스
- 원어
- sequence-to-sequence
- 다른 이름
- seq2seq, Seq2Seq, 시퀀스투시퀀스, 시퀀스 변환, 시퀀스 대 시퀀스
- 참고
- 읽을 때는 '시퀀스 투 시퀀스'이고 쓸 때는 'seq2seq'을 많이 쓴다.