Other meanings of Statistical machine translation
NATURAL LANGUAGE PROCESSING
Statistical machine translation is a machine translation approach using statistical models learned from bilingual text. Rather than encoding every grammatical rule by hand, it estimates which translations are probable and searches for the most likely target-language sentence.
Statistical machine translation treats translation as probabilistic inference over bilingual and monolingual evidence. Given a source sentence, a system selects a target sentence that maximizes a translation model together with a language model, an approach formalized in the influential IBM model series.1 The translation model estimates correspondences between words or phrases, while the language model favors fluent target-language sequences.
Early systems were largely word-based and relied on hidden alignment variables: the training procedure inferred which source words generated which target words, even though aligned word pairs were not explicitly annotated. This made large collections of translated text usable without hand-labeling every correspondence. Later systems adopted log-linear combinations of several features, including phrase translation probabilities, lexical weighting, distortion or reordering penalties, and language-model scores.2
Phrase-based systems improved translation by modeling contiguous multiword units rather than translating each word independently. A phrase table records candidate source–target segments and their estimated probabilities; a decoder then assembles these segments while permitting limited reordering and scoring the complete hypothesis.3 Here, “phrase” means a statistically useful sequence, not necessarily a syntactic constituent.
Training normally involves sentence alignment, word alignment, phrase extraction, parameter estimation, and feature-weight tuning. Decoding is difficult because the number of possible segmentations and word orders grows rapidly, so practical systems use beam search and pruning. Minimum-error-rate or related tuning procedures select feature weights against development data, often optimizing an automatic measure such as BLEU rather than a complete linguistic theory of translation.4
Statistical machine translation works best when training data resembles the material being translated and when the language pair has substantial parallel text. It can adapt to specialized domains by incorporating in-domain corpora, and its phrase tables can expose useful translation alternatives for human post-editors. Open-source toolkits such as Moses made research and deployment comparatively accessible by combining phrase extraction, decoding, tuning, and language-model components.5
Its weaknesses include sparse data, unknown words, inconsistent terminology, weak long-distance agreement, and errors caused by domain mismatch. BLEU and similar metrics provide corpus-level comparisons based partly on n-gram overlap, but they do not fully measure adequacy, discourse consistency, or grammatical acceptability.4 Human evaluation and targeted error analysis therefore remain necessary, especially for safety-critical or low-resource translation.
Several less visible design choices strongly shaped statistical translation quality. IBM-style alignment models used fertility probabilities to represent how one source word could produce several target words, while later phrase systems used lexicalized reordering and separate probabilities in both translation directions. Backoff language models, transliteration modules, and factored representations were added for names, morphology, part-of-speech information, and other cases that ordinary surface phrases handled poorly.
Statistical systems also supported hybrid workflows: rule-based analyzers could create factors, terminology constraints could force approved renderings, and syntax-based models could represent nonlocal structure. The approach’s central limitation was not merely that it made occasional wrong choices; it often lacked a durable representation of meaning across a sentence or document. Neural machine translation subsequently became the dominant research paradigm by learning distributed representations and end-to-end sequence mappings, although statistical components remain useful in specialized, constrained, and legacy systems.6
Statistical machine translation is distinct from rule-based machine translation and from neural machine translation, although production systems may combine techniques from more than one paradigm.
Help improve the encyclopedia. Reports go straight to the site manager.