Context Vector Sharing for Bi-directional Translation Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing bi-directional translation systems fail to accurately translate utterances in multi-language conversations as they do not consider the context of previous utterances, leading to incorrect translation results.

Innovation Solution

An electronic device that uses context vectors to perform bi-directional translation by obtaining input texts in multiple languages, updating context vectors based on previous translations, and outputting translated texts, thereby sharing context information to improve translation accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If bi-directional translation is performed without considering context of previous utterances, then translation speed is improved, but translation accuracy deteriorates

Engineering Contradiction:
Improvetranslation speedVSAvoidtranslation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs preliminary action by generating context vectors from previous utterances before performing the current translation. The context vector is updated incrementally as each new utterance is processed, allowing the translation system to incorporate contextual information without waiting for the entire conversation to be completed. This resolves the contradiction by preparing contextual information in advance while maintaining continuous translation capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The context vector serves as an intermediary that bridges previous utterances and current translation tasks. Instead of directly using raw historical text data, the system transforms contextual information into a compressed vector representation that can be efficiently integrated into the translation process. This intermediary mechanism enables accurate context-aware translation while maintaining processing speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If context information from previous utterances is incorporated into translation, then translation accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvetranslation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies parameter changes by transforming the entire context of previous utterances into a fixed-dimensional context vector. This vector representation condenses variable-length historical text into a standardized format with fixed dimensions, making it computationally efficient to integrate with translation models. The context vector captures essential contextual information while maintaining a consistent parameter structure that simplifies system architecture.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system extracts only the essential contextual information from previous utterances and stores it in a separate context vector, rather than processing the entire historical conversation data during each translation task. This extraction approach separates contextual processing from the main translation workflow, reducing computational complexity while preserving translation accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

3Stability of the object's composition

If context vectors are updated based on each translation, then translation consistency in multi-language conversations is improved, but computational time increases

Engineering Contradiction:
Improvetranslation consistencyVSAvoidcomputational time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The context vector is updated continuously and incrementally after each translation operation, rather than being recalculated from scratch for every translation task. This continuous update mechanism maintains translation consistency across multi-language conversations by preserving accumulated contextual information while minimizing redundant computations. The context vector evolves smoothly over time, reflecting the ongoing conversation context.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system discards redundant or less relevant contextual information and recovers only the essential features needed for current translation tasks. The context vector update process selectively incorporates new information while maintaining important historical context, optimizing the balance between translation consistency and computational efficiency.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS11314951B2Electronic device for performing translation by sharing context of utterance and operation method therefor
Publication Date: 2022.04.26 SAMSUNG ELECTRONICS CO LTD
  • US11314951B2 patent drawing
  • US11314951B2 patent drawing
  • US11314951B2 patent drawing

AI summary

Provided is an artificial intelligence (AI) system which simulates the functions of a human brain, such as recognition, judgement, etc., by using a machine learning algorithm, such as deep learning, and applications thereof.