Method and apparatus for machine translation using neural network and method of training the apparatus
AssigneeSamsung Electronics Co., Ltd.
InventorsMin-Joong Lee, YoungSang Choi
Life of this patent
Estimating the term…
Abstract
A machine translation method and a machine translation apparatus using a neural network model are provided. The machine translation apparatus extracts information associated with a keyword from a source sentence, obtains a supplement sentence associated with the source sentence based on the extracted information associated with the keyword, acquires a first vector value from the source sentence and a second vector value from the supplement sentence using neural network model-based encoders, and outputs a target sentence corresponding to a translation of the source sentence based on any one or any combination of the first vector value and the second vector value using a neural network model-based decoder.
Claims23
A machine translation method using a neural network model, the method comprising:
- extracting information associated with a keyword from a source sentence;
- obtaining a supplement sentence associated with the source sentence based on the extracted information associated with the keyword;
- acquiring, using neural network model-based encoders, a first vector from the source sentence and a second vector from the supplement sentence;
- and
- outputting, using a neural network model-based decoder, a target sentence corresponding to a translation of the source sentence based on any one or any combination of the first vector or the second vector.
A machine translation training method using a neural network model, the method comprising:
- extracting information associated with a keyword from a training source sentence;
- obtaining a training supplement sentence associated with the training source sentence based on the extracted information associated with the keyword;
- acquiring, using neural network model-based encoders, a first vector from the training source sentence and a second vector from the training supplement sentence;
- outputting, using a neural network model-based decoder, a target sentence corresponding to translation of the training source sentence based on any one or any combination of the first vector or the second vector;
- and
- training the neural network model-based encoders and the neural network model-based decoder by evaluating an accuracy of the target sentence.
A machine translation apparatus using a neural network model, the apparatus comprising:
- a processor configured to:
- extract information associated with a keyword from a source sentence,
- obtain a supplement sentence associated with the source sentence based on the extracted information associated with the keyword,
- acquire, using the neural network model, a first vector from the source sentence and a second vector from the supplement sentence, and
- output, using the neural network model, a target sentence corresponding to a translation of the source sentence based on any one or any combination of the first vector and the second vector.
A translation apparatus based on a neural network model set, the apparatus comprising:
- a sensor configured to receive a source sentence;
- and
- a processor configured to
- extract information associated with a keyword from the source sentence,
- obtain a supplement sentence associated with the source sentence based on the extracted information,
- acquire, using neural network model-based encoders, a first vector from the source sentence and a second vector from the supplement sentence, and
- output, using neural network model-based decoder, a translated sentence based on any one or any combination of the first vector and the second vector to a display,
- wherein the neural network model set comprises the neural network model-based encoders, and the neural network model-based decoder.
Dependencies are inferred from the claim text.