Joint Decoding Apparatus for Ambiguous Tokenization in Statistical Machine Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional statistical machine translation systems separate tokenization and translation processes, leading to translation errors and suboptimal results due to ambiguous segmentation and limited search spaces, particularly in languages like Chinese and Korean where word boundaries are unclear.

Innovation Solution

A joint decoding apparatus that simultaneously conducts tokenization and translation using a maximum entropy model to generate candidate tokens, calculates tokenization probabilities, processes out-of-vocabulary words, and applies these probabilities to a log-linear model for optimal translation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If tokenization and translation processes are separated, then the system structure is simple and easy to implement, but translation accuracy deteriorates due to segmentation errors and limited search space

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

Solution Approach 1:

The patent merges the tokenization process and translation decoding process into a unified joint decoding framework. The tokenization decoder and translation decoder share the same search space and probabilistic model, allowing simultaneous optimization of both tokenization and translation. This integration eliminates the interface between separate processes, enabling error reduction through joint probability maximization while maintaining manageable system complexity through shared computational infrastructure.

Inventive Principle:
Principle #5Merging (Combining)

2Manufacturing precision

If tokenization is performed in pre-processing, then the translation process is straightforward, but translation quality deteriorates due to ambiguous segmentation in languages like Chinese and Korean

Engineering Contradiction:
Improvetranslation qualityVSAvoidprocess simplicity
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The patent implements dynamic tokenization within the joint decoding framework, where tokenization decisions are not fixed in advance but are dynamically determined during the decoding process based on probabilistic evidence from both the tokenization model and translation model. This allows the system to adapt tokenization boundaries according to contextual information, improving translation quality for languages with ambiguous word boundaries while maintaining reasonable process complexity through efficient search algorithms.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If a hierarchical phrase structure is used for translation, then the translation process is systematic, but translation accuracy deteriorates when accurate translation rules cannot be applied due to segmentation errors

Engineering Contradiction:
Improvetranslation accuracyVSAvoidphrase structure complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation at multiple levels within the joint decoding framework, including character-level segmentation for tokenization and phrase-level segmentation for translation. The system segments the source sentence into candidate tokens, then further segments these into translation phrases using hierarchical phrase structure. This multi-level segmentation approach allows the system to handle both fine-grained tokenization issues and coarse-grained translation issues, improving accuracy while managing complexity through hierarchical organization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8543376B2Apparatus and method for decoding using joint tokenization and translation
Publication Date: 2013.09.24 ELEVEN STREET CO LTD
  • US8543376B2 patent drawing
  • US8543376B2 patent drawing
  • US8543376B2 patent drawing

AI summary

Disclosed are a joint decoding apparatus and a joint decoding method that joins a tokenization process and a translation process. More particularly, the present disclosure can generate all available candidate tokens, reduce translation errors, and obtain an optimal translation result by jointly conducting a decoding by simultaneously conducting the tokenization process and the translation process for an input character sequence while decoding.