Machine Translation Accuracy via Bidirectional Feedback Loop

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine translation systems face challenges in achieving high accuracy, especially when translating sentences outside their predefined domains, and users lack easy methods to verify the meaning of translated sentences, particularly when translating into minor languages, leading to potential miscommunication.

Innovation Solution

A machine translation method that generates multiple forward-translated and backward-translated sentences, allowing users to select the most appropriate sentence, which is then output, enabling feedback for machine learning to improve translation accuracy without increasing computer resources or development costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple forward-translated and backward-translated sentences are generated to improve translation accuracy, then translation reliability is improved, but device complexity increases

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

Solution Approach 1:

The translation verification process is segmented into multiple independent translation steps (forward translation and backward translation), where each step generates separate translated sentences that can be independently evaluated. This segmentation allows the system to compare multiple translation paths without requiring a complete system redesign, thereby improving reliability while managing complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback by generating backward-translated sentences from forward-translated sentences and comparing them with the original sentences. User selections of preferred backward-translated sentences provide feedback that is used to improve the translation model, creating a closed-loop system that continuously enhances translation accuracy.

Inventive Principle:
Principle #23Feedback

2Reliability

If user feedback is collected through selection of backward-translated sentences, then translation accuracy is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvetranslation accuracyVSAvoiduser operation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs automatic evaluation by comparing forward-translated and backward-translated sentences without requiring extensive user intervention. The machine automatically generates multiple translation variants, evaluates them through backward translation, and presents sorted results to the user, allowing the system to serve itself in the evaluation process while minimizing user burden.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system collects minimal feedback from users (simple selection of preferred sentences) and uses this feedback automatically to improve translation accuracy through model retraining, transforming a potentially complex interaction into a simple feedback loop that benefits both accuracy and ease of use.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If multiple translation sentences are generated and evaluated, then measurement precision of translation quality is improved, but loss of time increases

Engineering Contradiction:
Improvetranslation quality evaluationVSAvoidtranslation processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-generating multiple forward-translated sentences and their corresponding backward-translated sentences before final evaluation. This preliminary generation allows the system to have multiple candidate translations ready for comparison, improving measurement precision without requiring time-consuming evaluation during the final selection phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system skips detailed manual evaluation of each translation sentence by using automatic backward translation and comparison algorithms. Instead of time-consuming manual review, the system rapidly processes multiple translation candidates through automated evaluation and sorting, maintaining measurement precision while significantly reducing processing time.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS10311146B2Machine translation method for performing translation between languages
Publication Date: 2019.06.04 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US10311146B2 patent drawing
  • US10311146B2 patent drawing
  • US10311146B2 patent drawing

AI summary

A machine translation method is provided, in which a plurality of different forward-translated sentences is generated resulting from translation of a received translation-source sentence in a first language into a second language. A plurality of backward-translated sentences is generated resulting from backward translation of the plurality of different forward-translated sentences into the first language. As translation-source sentence, voice information or text information is received. The voice information is received via a microphone that receives a voice input performed by a user. The text information is received via a text input device that receives a text input performed by a user. An output form of the forward-translated sentence corresponding to the selected backward-translated sentence is changed in accordance with which of the voice information and the text information is received as the translation-source sentence.