Encoder Vector Validation for Neural Machine Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional neural machine translation technologies face delays and resource inefficiencies when translating text from one language to another, as they require acquiring multiple translation texts and then processing them to identify and correct abnormal translations, leading to slowed operation speeds and degraded hardware resource utilization.

Innovation Solution

An electronic device and method that utilize an encoding vector acquired through an encoder to determine the quality of a translation, transmitting it to an external decoder only if it meets a certain threshold, or replacing it with a similar vector if it doesn't, thereby bypassing the need for initial decoder operation and improving translation efficiency and quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If translation texts are acquired first and then processed to identify and correct abnormal translations, then translation quality can be improved, but operation speed is delayed and hardware resource utilization is degraded

Engineering Contradiction:
Improvetranslation qualityVSAvoidoperation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by acquiring and validating encoding vectors before decoder operations. The system validates encoding vectors in advance using a validation model to determine whether they represent normal or abnormal translations. This preliminary validation allows the system to prepare appropriate replacement encoding vectors beforehand, avoiding the need for post-processing decoder operations and thereby improving both translation quality and operation speed.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If multiple translation texts are acquired and processed to correct abnormal translations, then translation accuracy improves, but hardware resource utilization is degraded

Engineering Contradiction:
Improvetranslation accuracyVSAvoidhardware resource utilization
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts and validates only the essential encoding vectors required for translation without processing multiple complete translation texts. By focusing validation efforts on encoding vectors alone rather than entire translation outputs, the system achieves high translation accuracy while minimizing hardware resource consumption. The validation model specifically targets encoding vector quality metrics, extracting only the necessary information needed for accurate translation.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If conventional translation processing is performed with multiple texts and post-processing, then translation quality can be maintained, but operation efficiency is reduced

Engineering Contradiction:
Improvetranslation qualityVSAvoidoperation efficiency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary validation of encoding vectors before they are used in decoder operations. By validating encoding vectors in advance and preparing replacement vectors beforehand, the system eliminates time-consuming post-processing steps. This preliminary action ensures translation quality is maintained while significantly improving operation efficiency by avoiding delays associated with post-processing multiple translation texts.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240160860A1Electronic device and controlling method of electronic device
Publication Date: 2024.05.16 SAMSUNG ELECTRONICS CO LTD
  • US20240160860A1 patent drawing
  • US20240160860A1 patent drawing
  • US20240160860A1 patent drawing

AI summary

An electronic device and a controlling method of the electronic device are disclosed. In particular, the electronic device according to the disclosure includes a communicator, a memory configured to store information on an encoder and learning data for learning of the encoder, and a processor configured to, based on acquiring information on an original text of a first language, input the information on the original text into the encoder, and acquire a first encoding vector indicating semantic information included in the original text, input the first encoding vector into a discriminator, and acquire a probability value indicating a probability that the first encoding vector would correspond to a normal translation, based on the probability value being greater than or equal to a predetermined first threshold value, control the communicator to transmit the first encoding vector to an external device including a decoder for acquiring a translation text of a second language corresponding to the original text, and based on the probability value being smaller than the first threshold value, identify a second encoding vector having the highest similarity value indicating similarity to the first encoding vector among encoding vectors included in the learning data, and control the communicator to transmit the identified second encoding vector to the external device.