Language Model Translation Context Vector Attention Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current language model translation methods face challenges in accurately translating speech recognition outputs due to the lack of effective processing and representation of context vectors, leading to suboptimal translation quality.

Innovation Solution

A processor-implemented language model training method that assigns context vectors to target translation vectors, generates feature vectors through character embedding and positional encoding, and uses an attention mechanism to create a representative vector, which is then used to train a recurrent neural network (RNN) for improved translation accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional language model translation methods are used, then the translation process is simpler, but translation accuracy deteriorates due to ineffective processing of context vectors

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

Solution Approach 1:

The patent segments the translation model into distinct functional components: context vector processing module, character embedding layer, positional encoding layer, and attention mechanism module. Each component handles a specific aspect of contextual information processing, allowing the complex task of accurate translation to be divided into manageable processing stages that collectively improve translation accuracy without overwhelming complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces context vectors as intermediary representations that mediate between the input text and translation output. These context vectors serve as a bridge that carries contextual information through the model, enabling more accurate translation decisions. The attention mechanism further uses these context vectors as intermediaries to selectively focus on relevant parts of the input when generating translations

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If context vectors are not effectively processed, then the model is simpler, but translation quality deteriorates

Engineering Contradiction:
Improvetranslation qualityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by processing context vectors through character embedding and positional encoding before the main translation task. This pre-processing of contextual information ensures that when the attention mechanism operates, it already has well-structured contextual data to work with, improving translation quality while distributing computational complexity across multiple preparatory stages

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transforms context vectors from simple sequential data into multi-dimensional representations through character embedding (mapping characters to dense vector spaces) and positional encoding (adding positional information as an additional dimension). This dimensional transformation enriches the contextual information available to the model, significantly improving translation quality by capturing nuanced relationships that would be lost in simpler representations

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If character correlations are not captured, then processing is faster, but translation precision deteriorates

Engineering Contradiction:
Improvecharacter level precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces traditional mechanical sequential processing with parallel attention-based processing. Instead of processing characters one by one in strict sequence, the attention mechanism simultaneously evaluates all character-position combinations in the context vector, capturing character correlations through parallel computations. This substitution maintains high character-level precision while reducing processing time through efficient parallel operations

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10509864B2Language model translation and training method and apparatus
Publication Date: 2019.12.17 SAMSUNG ELECTRONICS CO LTD
  • US10509864B2 patent drawing
  • US10509864B2 patent drawing
  • US10509864B2 patent drawing

AI summary

A language model training method and an apparatus using the language model training method are disclosed. The language model training method includes assigning a context vector to a target translation vector, obtaining feature vectors based on the target translation vector and the context vector, generating a representative vector representing the target translation vector using an attention mechanism for the feature vectors, and training a language model based on the target translation vector, the context vector, and the representative vector.