CS PAPERS DEEP-READ · PAPER 8

Sequence to Sequence Learning (Seq2Seq)

Sutskever, Vinyals & Le · Google · NIPS 2014

中文 →

What did this paper do?

In 2014, three researchers at Google — one of them Ilya Sutskever, later OpenAI's chief scientist — proposed Seq2Seq (sequence to sequence): two neural networks working as a relay team, one that "reads" and one that "speaks." For the first time, machine translation of a whole sentence was done end to end by neural networks alone — and it beat translation systems that had been polished for years. The "you say something, it says something back" shape of ChatGPT today traces straight back to this design.

An analogy

Think of how a simultaneous interpreter works: listen to the whole sentence, form a "meaning" in your head, then say that meaning out loud in the other language — never word-by-word substitution. Machine translation before Seq2Seq was much more like the latter: chop the sentence into pieces, look each piece up in a phrase table, then try to glue the fragments into something fluent. Seq2Seq taught the machine the interpreter's way: first understand, then re-say.

What was new

The old world's translation systems were assembly lines: one component chopped phrases, one looked up tables, one reordered words, one scored fluency… dozens of parts, each hand-designed and tuned by experts, and when something went wrong it was hard to trace. Seq2Seq replaced all of it with one whole: feed it a huge pile of "source sentence – translation" pairs and it learns the entire translation process by itself, no hand-written rules anywhere in the middle.

How it works

The "reading" network takes in the source sentence one word at a time, updating its "mental state" as it goes; when the last word is read, that state is the whole sentence condensed into a single "thought." The "speaking" network takes over from that thought and says the translation one word at a time: for each new word it looks at the thought plus what it has already said, and it keeps going until it emits a special "full stop" marker — so the output can be as long or short as it needs to be, nothing fixed in advance.

The paper also had a famously clever trick: feed the source sentence in backwards. That way the beginning of the source ends up right next to the beginning of the translation, so the model first learns the easy "match the openings" step and then untangles the rest from there — like moving two relay runners closer together for a smoother handoff. Scores jumped noticeably.

What it brought

It proved for the first time that pure neural networks — no linguistic rules, no hand-built components — could beat traditional translation systems on official benchmark data. Two years later, Google Translate replaced its decade-old system with a descendant of this architecture; and "first understand, then generate" spread from translation to summarization, dialogue, speech, and image captioning, becoming AI's general recipe. One honest caveat: squeezing a whole sentence into one fixed-size "thought" means the longer the sentence, the more gets forgotten — the "attention" mechanism invented the very next year to fix this eventually grew into the Transformer.

Remember one thing

Two networks in relay: one reads the whole sentence into a single "thought," the other re-says it word by word from that thought — translation went from "assembly-line kit-bashing" to "first understand, then re-say," and today's ask-and-answer large language models grew out of exactly this shape.

Want the encoder–decoder diagram, the reversal trick, and the real scores? → switch to the deep read