Neural Translation Reconstruction With Shared Encoder Parameters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The reconstruction learning model in neural machine translation (NMT) requires additional training of a reconstructor, leading to an increase in the total number of model parameters.
Innovation Solution
Implement a reconstruction learning model by sharing parameters between the encoder and reconstructor, using the encoder's substance for the reconstructor, and incorporating an objective function that utilizes reconstruction errors for learning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a reconstructor is added to the NMT model to guarantee faithful translation, then translation faithfulness is improved, but the total number of model parameters increases
Solution Approach 1:
The patent merges the encoder and reconstructor into a single integrated model structure. The encoder processes the source language input and generates hidden representations, while the reconstructor uses these same hidden representations to reconstruct the source language. By combining these functions into one model with shared parameters, the patent achieves faithful translation without proportionally increasing the total number of parameters.
Solution Approach 2:
The encoder in the integrated model serves multiple functions: it encodes the source language for translation and simultaneously provides hidden representations for reconstruction. This multi-functionality allows the same parameters to be utilized for both translation accuracy and faithfulness guarantee, reducing the need for separate dedicated parameters.
2Reliability
If a reconstructor is trained separately in addition to the NMT model, then reconstruction capability is improved, but training time and computational resources increase
Solution Approach 1:
The patent combines the training processes of the NMT model and reconstructor into a single unified training procedure. Both the translation objective and reconstruction objective are optimized simultaneously using the same training data and computational passes, eliminating the need for separate training phases and reducing total training time.
Solution Approach 2:
The unified model maintains continuous learning of both translation and reconstruction capabilities throughout the training process. By optimizing both objectives simultaneously using the same training batches, the model continuously improves both functions without interruption or repetition of training passes.
Data Source
AI summary
An information learning apparatus includes a memory and a processor configured to perform encoding first data in training data in which the first data related to a first series and second data which is correct data for the first data in a second series are associated with each other; decoding data generated in the encoding to generate third data related to the second series; fourth data related to the first series for data generated in the decoding; and learning, based on an error between the second data and the third data and an error between the first data and the fourth data, parameters used by the encoding, the decoding, and the generating, wherein the generating and the encoding share parameters.


