paper-with-me

홈 › Papers

SpanAlign: Sentence Alignment Method based on Cross-Language Span Prediction and ILP

2020-12-01 · COLING 2020 8 · Katsuki Chousa, Masaaki Nagata, Masaaki Nishino

We propose a novel method of automatic sentence alignment from noisy parallel documents. We first formalize the sentence alignment problem as the independent predictions of spans in the target document from sentences in the source document. We then introduce a total optimization method using integer linear programming to prevent span overlapping and obtain non-monotonic alignments. We implement cross-language span prediction by fine-tuning pre-trained multilingual language models based on BERT architecture and train them using pseudo-labeled data obtained from unsupervised sentence alignment method. While the baseline methods use sentence embeddings and assume monotonic alignment, our method can capture the token-to-token interaction between the tokens of source and target text and handle non-monotonic alignments. In sentence alignment experiments on English-Japanese, our method achieved 70.3 F1 scores, which are +8.0 points higher than the baseline method. In particular, our method improved by +53.9 F1 scores for extracting non-parallel sentences. Our method improved the downstream machine translation accuracy by 4.1 BLEU scores when the extracted bilingual sentences are used for fine-tuning a pre-trained Japanese-to-English translation model.

📄 PDF Abstract BibTeX

Code (1)

nttcslab-nlp/spanalign 공식 구현 pytorch

Tasks

Machine TranslationSentenceSentence EmbeddingsTranslation

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Linear Warmup With Linear Decay Linear Warmup With Linear Decay is a learning rate schedule in which we increase the learning rate linearly for $n$ updates and then linearly decay afterwards.
Weight Decay 설명 없음
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…
Residual Connection 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Multi-Head Attention 설명 없음

Similar Papers 제목 키워드 기반

SpanAlign: Efficient Sequence Tagging Annotation Projection into Translated Data applied to Cross-Lingual Opinion Mining

2021-11-01 · WNUT (ACL) 2021 11 · Léo Jacqmin, Gabriel Marzinotto, Justyna Gromada, Ewelina Szczekocka 외

Following the increasing performance of neural machine translation systems, the paradigm of using automatically translated data for cross-lingual adaptation is now studied in several applicative domains. The capacity to …

Data AugmentationMachine TranslationOpinion MiningTranslation

A Supervised Word Alignment Method based on Cross-Language Span Prediction using Multilingual BERT

2020-04-29 · EMNLP 2020 11 · Masaaki Nagata, Chousa Katsuki, Masaaki Nishino

We present a novel supervised word alignment method based on cross-language span prediction. We first formalize a word alignment problem as a collection of independent predictions from a token in the source sentence to a…

Question AnsweringSentenceWord Alignment

STRUCTURED ALIGNMENT NETWORKS

2018-01-01 · ICLR 2018 1 · Yang Liu, Matt Gardner

Many tasks in natural language processing involve comparing two sentences to compute some notion of relevance, entailment, or similarity. Typically this comparison is done either at the word level or at the sentence lev…

Natural Language InferenceSentence

Improving Cross-Lingual Token Representations by Adding a Pinch of SALT

2026-09-09 · Guillem Ramírez arxiv

Cross-lingual sentence encoders enable scalable transfer across hundreds of languages, powering applications such as translation mining and zero-shot learning in low-resource settings. Although trained for sentence-level…

Zero-Shot Learning

OmniAlign: A Unified Multilingual Aligner for Word and Sentence Alignment

2026-08-19 · Mengpeng Yang, Jingxu Yang, Chao Chen, Tian Xia 외 arxiv

Cross-lingual sequence alignment is fundamental for building and exploiting parallel corpora, spanning mappings from documents and sentences down to words and subwords. Existing tools, however, typically specialize in a …

Long-Context UnderstandingSelf-Supervised LearningWord Alignment