By comparing the decoded outputs with the ground-truth labels, the prediction errors can back-propagate to update parameters of the encoder-decoder network.
it is no more applicable in our settings, as we do not have any explicit supervisions from external syntactic resources.