dnaGrinder: a lightweight and high-capacity genomic foundation model
<|reference_start|>dnaGrinder: a lightweight and high-capacity genomic foundation model: The task of understanding and interpreting the complex information encoded within genomic sequences remains a grand challenge in biological research and clinical applications. In this context, recent advancements in large language model research have led to the development of both encoder-only and decoder-only foundation models designed to decode intricate information in DNA sequences. However, several issues persist, particularly regarding the efficient management of long-range dependencies inherent in genomic sequences, the effective representation of nucleotide variations, and the considerable computational costs associated with large model architectures and extensive pretraining datasets. Current genomic foundation models often face a critical tradeoff: smaller models with mediocre performance versus large models with improved performance. To address these challenges, we introduce dnaGrinder, a unique and efficient genomic foundation model. dnaGrinder excels at managing long-range dependencies within genomic sequences while minimizing computational costs without compromising performance. It achieves results that are not just comparable but often superior to leading DNA models such as Nucleotide Transformer and DNABERT-2. Furthermore, dnaGrinder is designed for easy fine-tuning on workstation-grade GPUs, accommodating input lengths exceeding 17,000 tokens. On a single high-performance GPU, it supports sequences longer than 140,000 tokens, making it a highly efficient and accessible tool for both basic biological research and clinical applications.<|reference_end|>
@article{zhao2024dnagrinder:,
    title={dnaGrinder: a lightweight and high-capacity genomic foundation model},
    author={Qihang Zhao, Chi Zhang, Weixiong Zhang},
    journal={arXiv preprint arXiv:2409.15697},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.15697},
    primaryClass={q-bio.GN cs.AI cs.CE cs.CL}
}