Machine Learning Algorithm Context-Aware Translation Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional machine translation systems fail to provide accurate translations due to their context-agnostic nature, often resulting in inadequate or confusing translations as they do not consider the specific context in which a word is used, leading to user dissatisfaction.

Innovation Solution

A method and server for re-training a Machine Learning Algorithm (MLA) by using a controlled proportion of training examples from various contexts, with each example labeled to associate text with its context, allowing the MLA to generate translations that consider the in-use context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional machine translation systems use standard training methods, then they can process translations efficiently, but they fail to consider context leading to inaccurate translations

Engineering Contradiction:
Improvetranslation accuracyVSAvoidtraining method complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The training process is divided into two distinct phases: initial training with naturally proportioned contexts to establish baseline translation capabilities, and subsequent re-training with controlled context proportions to specifically address context-awareness. This segmentation allows the system to progressively acquire contextual understanding without overwhelming complexity in a single training step.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary initial training before the re-training phase, establishing a foundation of translation skills. This preliminary action ensures that when context-controlled re-training begins, the MLA already possesses basic translation capabilities that can be refined rather than learned from scratch, improving efficiency and accuracy.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the MLA is trained with natural proportion of training examples, then it learns general translation patterns, but it becomes biased toward the main context and cannot adapt to auxiliary contexts

Engineering Contradiction:
Improvecontext adaptabilityVSAvoidtranslation reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The training methodology changes the parameter of context proportion from natural distribution (where main context dominates) to controlled distribution (where main and auxiliary contexts are balanced). This parameter change enables the MLA to learn equivalent importance of different contexts, preventing bias toward any single context type while maintaining translation reliability.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If conventional systems provide translations without context analysis, then the process is simple and fast, but the translations are inadequate and confusing for users

Engineering Contradiction:
Improvetranslation process simplicityVSAvoidcontext information loss
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

Context labels serve as an intermediary element during training, connecting the translation input with its contextual meaning. These labels act as a mediator that guides the MLA to associate specific contexts with appropriate translations, preventing context information loss while maintaining process efficiency through automated label-based learning.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11361169B2Method and server for training a machine learning algorithm for translation
Publication Date: 2022.06.14 Y E HUB ARMENIA LLC
  • US11361169B2 patent drawing
  • US11361169B2 patent drawing
  • US11361169B2 patent drawing

AI summary

Methods and servers for training a Machine Learning Algorithm (MLA) for translation of text are disclosed. The MLA has been trained using a first plurality of string pairs. The first plurality of string pairs has a natural proportion of string pairs of each context. The MLA is biased to generate the given parallel string as a translation of the respective string occurred in the main context. The method includes determining a second plurality of string pairs comprising a controlled proportion of string pairs of each context. The second plurality of string pairs are associated with labels indicative of the respective contexts. The method comprises re-training the MLA using the second plurality of string pairs and the respective labels. The MLA is re-trained to determine a given context of a given string and generate a respective parallel string as a translation having considered the given context.