Saved in:
Bibliographic Details
Main Authors: Huang, Langlin, Feng, Yang
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2405.19290
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917745920049152
author Huang, Langlin
Feng, Yang
author_facet Huang, Langlin
Feng, Yang
contents Subword tokenization is a common method for vocabulary building in Neural Machine Translation (NMT) models. However, increasingly complex tasks have revealed its disadvantages. First, a vocabulary cannot be modified once it is learned, making it hard to adapt to new words. Second, in multilingual translation, the imbalance in data volumes across different languages spreads to the vocabulary, exacerbating translations involving low-resource languages. While byte-based tokenization addresses these issues, byte-based models struggle with the low information density inherent in UTF-8 byte sequences. Previous works enhance token semantics through local contextualization but fail to select an appropriate contextualizing scope based on the input. Consequently, we propose the Multi-Scale Contextualization (MSC) method, which learns contextualized information of varying scales across different hidden state dimensions. It then leverages the attention module to dynamically integrate the multi-scale contextualized information. Experiments show that MSC significantly outperforms subword-based and other byte-based methods in both multilingual and out-of-domain scenarios. Code can be found in https://github.com/ictnlp/Multiscale-Contextualization.
format Preprint
id arxiv_https___arxiv_org_abs_2405_19290
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Integrating Multi-scale Contextualized Information for Byte-based Neural Machine Translation
Huang, Langlin
Feng, Yang
Computation and Language
Subword tokenization is a common method for vocabulary building in Neural Machine Translation (NMT) models. However, increasingly complex tasks have revealed its disadvantages. First, a vocabulary cannot be modified once it is learned, making it hard to adapt to new words. Second, in multilingual translation, the imbalance in data volumes across different languages spreads to the vocabulary, exacerbating translations involving low-resource languages. While byte-based tokenization addresses these issues, byte-based models struggle with the low information density inherent in UTF-8 byte sequences. Previous works enhance token semantics through local contextualization but fail to select an appropriate contextualizing scope based on the input. Consequently, we propose the Multi-Scale Contextualization (MSC) method, which learns contextualized information of varying scales across different hidden state dimensions. It then leverages the attention module to dynamically integrate the multi-scale contextualized information. Experiments show that MSC significantly outperforms subword-based and other byte-based methods in both multilingual and out-of-domain scenarios. Code can be found in https://github.com/ictnlp/Multiscale-Contextualization.
title Integrating Multi-scale Contextualized Information for Byte-based Neural Machine Translation
topic Computation and Language
url https://arxiv.org/abs/2405.19290