/ Модель

Характеристики

Контекст
131 072 токена
Параметры
14,7 млн
Лицензия
Apache 2.0
Архитектура
caduceus · dense
Библиотека
transformers
Опубликована
26 фев 2024

caduceus-ph_seqlen-131k_d_model-256_n_layer-16

Заполнение пропусковТекст → текст3 профессии

Предобученная модель Caduceus для заполнения масок и извлечения закономерностей в длинных последовательностях ДНК.

208 тыс.скачиваний за 30 дней7лайковвеса обновлены20 окт 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Caduceus-Ph — предобученная модель семейства Caduceus, разработанная группой Kuleshov. Она предназначена для моделирования последовательностей ДНК и предсказания замаскированных участков; архитектура включает 16 слоёв MambaDNA со скрытым размером 256, всего 14,7 млн параметров. Модель обучали на референсном геноме человека с длиной последовательности 131 072 токена и аугментацией обратным комплементом (RC).

Модель принимает токенизированные последовательности ДНК и выдаёт оценки токенов для заполнения масок. Для downstream-задач её следует дообучать с RC-аугментацией, а при инференсе обрабатывать исходную последовательность и её обратный комплемент, затем усреднять предсказания. Это предобученный чекпойнт, а не готовое решение для конкретной прикладной задачи. Лицензия — Apache-2.0.

Сценарии применения

  • восстановление замаскированных участков ДНК
  • извлечение признаков из геномных последовательностей
  • дообучение для классификации последовательностей ДНК

Ограничения

Модель не является инвариантной к обратному комплементу сама по себе: для downstream-задач README рекомендует RC-аугментацию при обучении и усреднение предсказаний для последовательности и её обратного комплемента при инференсе.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Using Caduceus

To use the pre-trained model for masked language modeling, use the following snippet:

from transformers import AutoModelForMaskedLM, AutoTokenizer

# See the `Caduceus` collection page on the hub for list of available models.
model_name = "kuleshov-group/caduceus-ph_seqlen-131k_d_model-256_n_layer-16"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForMaskedLM.from_pretrained(model_name)

Alternatively, you can instantiate a model from scratch to train on your own data as follows:

from transformers import AutoConfig, AutoModelForMaskedLM

# Add any config overrides here, see the `config.json` file on the hub for details.
config_overrides = {}
# See the `Caduceus` collection page on the hub for list of available models.
config = AutoConfig.from_pretrained(
 "kuleshov-group/caduceus-ph_seqlen-131k_d_model-256_n_layer-16",
 **config_overrides,
) 
model = AutoModelForMaskedLM.from_config(config)

Model Details

This is the Caduceus-Ph model with hidden dimension 256 and 16 MambaDNA layers. This model is not inherently reverse complement (RC) equivariant. Rather, it was pre-trained using RC data augmentation. Its intended usage is as follows: for downstream tasks, the model should be trained with RC data augmentation. At downstream task inference, the model should be run twice: once on a sequence and once on its RC. The output of these two applications should be combined (averaged) to form the downstream task prediction.

This model was pre-trained on the human reference genome with sequence length 131,072 for 50k steps (each step contained ~1M base pairs / tokens).

For more details, please see our paper: Caduceus: Bi-Directional Equivariant Long-Range DNA Sequence Modeling.

Citation

Please cite our work using the bibtex below:

BibTeX:

@article{schiff2024caduceus,
  title={Caduceus: Bi-Directional Equivariant Long-Range DNA Sequence Modeling},
  author={Schiff, Yair and Kao, Chia-Hsiang and Gokaslan, Aaron and Dao, Tri and Gu, Albert and Kuleshov, Volodymyr},
  journal={arXiv preprint arXiv:2403.03234},
  year={2024}
}

Model Card Contact

Yair Schiff (yzs2@cornell.edu)

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers · fill-mask

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
CaduceusForMaskedLM
Ревизия весов
b047752

0 моделей