The decoder is often trained to predict the next word y t given the context vector c and all the previously predicted words {y 1 , ..., y t−1 }.
the decoder defines a probability over the translation y by decomposing the joint probability into the ordered conditionals: where y = {y 1 , ..., y t−1 }.