paper-with-me

Papers

Model Decides How to Tokenize: Adaptive DNA Sequence Tokenization with MxDNA

2024-12-18 · Lifeng Qiao, Peng Ye, Yuchen Ren, Weiqiang Bai, Chaoqi Liang, Xinzhu Ma, Nanqing Dong, Wanli Ouyang

Foundation models have made significant strides in understanding the genomic language of DNA sequences. However, previous models typically adopt the tokenization methods designed for natural language, which are unsuitable for DNA sequences due to their unique characteristics. In addition, the optimal approach to tokenize DNA remains largely under-explored, and may not be intuitively understood by humans even if discovered. To address these challenges, we introduce MxDNA, a novel framework where the model autonomously learns an effective DNA tokenization strategy through gradient decent. MxDNA employs a sparse Mixture of Convolution Experts coupled with a deformable convolution to model the tokenization process, with the discontinuous, overlapping, and ambiguous nature of meaningful genomic segments explicitly considered. On Nucleotide Transformer Benchmarks and Genomic Benchmarks, MxDNA demonstrates superior performance to existing methods with less pretraining data and time, highlighting its effectiveness. Finally, we show that MxDNA learns unique tokenization strategy distinct to those of previous methods and captures genomic functionalities at a token level during self-supervised pretraining. Our MxDNA aims to provide a new perspective on DNA tokenization, potentially offering broad applications in various domains and yielding profound insights.

📄 PDF Abstract BibTeX arXiv:2412.13716

Code (1)

qiaoqiaolf/mxdna 공식 구현

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
ADOPT Please enter a description about the method here
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Multi-Head Attention 설명 없음
Adam 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Position-Wise Feed-Forward Layer 설명 없음

Similar Papers 제목 키워드 기반

Adaptive Protein Tokenization

2026-02-06 · Rohit Dilip, Ayush Varshney, David Van Valen arxiv

Tokenization is a promising path to multi-modal models capable of jointly understanding protein sequences, structure, and function. Existing protein structure tokenizers create tokens by pooling information from local ne…

InfoTok: Adaptive Discrete Video Tokenizer via Information-Theoretic Compression

2025-12-18 · Haotian Ye, Qiyuan He, Jiaqi Han, Puheng Li 외 arxiv

Accurate and efficient discrete video tokenization is essential for long video sequences processing. Yet, the inherent complexity and variable information density of videos present a significant bottleneck for current to…

Sub-Character Tokenization for Chinese Pretrained Language Models

2021-06-01 · Chenglei Si, Zhengyan Zhang, Yingfa Chen, Fanchao Qi 외

Tokenization is fundamental to pretrained language models (PLMs). Existing tokenization methods for Chinese PLMs typically treat each character as an indivisible token. However, they ignore the unique feature of the Chin…

Chinese Word SegmentationComputational EfficiencyLanguage ModellingTransliteration

FLEXITOKENS: Flexible Tokenization for Evolving Language Models

2025-07-17 · Abraham Toluase Owodunni, Orevaoghene Ahia, Sachin Kumar

Language models (LMs) are challenging to adapt to new data distributions by simple finetuning. This is due to the rigidity of their subword tokenizers, which typically remain unchanged during adaptation. This inflexibili…

MANTa: Efficient Gradient-Based Tokenization for Robust End-to-End Language Modeling

2022-12-14 · Nathan Godey, Roman Castagné, Éric de la Clergerie, Benoît Sagot

Static subword tokenization algorithms have been an essential component of recent works on language modeling. However, their static nature results in important flaws that degrade the models' downstream performance and ro…

Language ModelingLanguage Modelling