Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering 2020
DOI: 10.1145/3377811.3380420
|View full text |Cite
|
Sign up to set email alerts
|

Automatic testing and improvement of machine translation

Abstract: This paper presents TransRepair, a fully automatic approach for testing and repairing the consistency of machine translation systems. TransRepair combines mutation with metamorphic testing to detect inconsistency bugs (without access to human oracles). It then adopts probability-reference or cross-reference to post-process the translations, in a grey-box or black-box manner, to repair the inconsistencies. Our evaluation on two state-of-the-art translators, Google Translate and Transformer, indicates that Trans… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

2
58
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 96 publications
(69 citation statements)
references
References 38 publications
(53 reference statements)
2
58
0
Order By: Relevance
“…Purity successfully reports 154 erroneous translation pairs in Google Translate and 177 er roneous translation pairs in Bing Microsoft Translator with high precision (79.3% and 78.3%), revealing 123 and 142 erroneous translations respectively.1 The translation errors found are diverse, including under-translation, over-translation, word/phrase mistranslation, incorrect modification, and un clear logic. Compared with the state-of-the-art [28], [29], Purity can report more erroneous translations with higher precision. Due to its conceptual difference, Purity can reveal many erroneous translations that have not been found by existing approaches (illustrated in Fig.…”
Section: Introductionmentioning
confidence: 92%
See 4 more Smart Citations
“…Purity successfully reports 154 erroneous translation pairs in Google Translate and 177 er roneous translation pairs in Bing Microsoft Translator with high precision (79.3% and 78.3%), revealing 123 and 142 erroneous translations respectively.1 The translation errors found are diverse, including under-translation, over-translation, word/phrase mistranslation, incorrect modification, and un clear logic. Compared with the state-of-the-art [28], [29], Purity can report more erroneous translations with higher precision. Due to its conceptual difference, Purity can reveal many erroneous translations that have not been found by existing approaches (illustrated in Fig.…”
Section: Introductionmentioning
confidence: 92%
“…b) Comparison: We compare Purity with two state-ofthe-art approaches: SIT [28] and TransRepair (ED) [29]. We obtained the source code of SIT from the authors.…”
Section: Ev a L U A T Io Nmentioning
confidence: 99%
See 3 more Smart Citations