/ Модель

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

Контекст
1 026 токенов
Параметры
865 млн
Архитектура
esm · dense
Опубликована
29 окт 2024

ism_t33_650M_uc30pdb

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

ISM — белковая модель семейства ESM, обогащающая представления последовательностей структурной информацией и пригодная для предсказания замаскированных аминокислот.

120скачиваний за 30 дней5лайковвеса обновлены30 мар 2025

Бенчмарки

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

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

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

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

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

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

ISM — белковая языковая модель, разработанная Jeffrey Ouyang-Zhang, Chengyue Gong, Yue Zhao, Philipp Krähenbühl, Adam Klivans и Daniel J. Diaz. Она представлена в работе «Distilling Structural Representations into Protein Sequence Models» и описана авторами как ESM2 с обогащёнными структурными представлениями белков.

Модель предназначена для работы с последовательностями белков и использует архитектуру ESM с плотной сетью и головой masked language modeling. В каталожных метаданных указаны 865,1 млн параметров и контекст до 1026 токенов. Её можно использовать в сценариях, где требуется предсказывать замаскированные аминокислоты или анализировать белковые последовательности с учётом структурных представлений.

Карточка рекомендует заменять ею ESM2 в существующем рабочем процессе ESM2. Репозиторий предоставляет веса в формате safetensors. Информация о лицензии в доступных данных отсутствует.

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

  • предсказание замаскированных аминокислот в белковых последовательностях
  • анализ белковых последовательностей с учётом структурных представлений
  • замена ESM2 в исследовательском рабочем процессе анализа белков

Ограничения

Модель предназначена для белковых последовательностей, а не для обычного естественного языка. Лицензия и сведения о качестве на конкретных задачах в доступных данных не приведены.

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

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

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

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

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

Открыть на Hugging Face

ISM

By Jeffrey Ouyang-Zhang, Chengyue Gong, Yue Zhao, Philipp Krähenbühl, Adam Klivans, Daniel J. Diaz

This repository contains the model presented in the paper Distilling Structural Representations into Protein Sequence Models. The official github can be found at https://github.com/jozhang97/ism.

TL; DR. ESM2 with enriched structural representations

Quickstart

This quickstart assumes that the user is already working with ESM2 and is interested in replacing ESM with ISM. First, download ISM.

# recommended
huggingface-cli download jozhang97/ism_t33_650M_uc30pdb --local-dir /path/to/save/ism

# alternative
git clone https://huggingface.co/jozhang97/ism_t33_650M_uc30pdb

If the user is starting from fair-esm, add the following lines of code.

import esm
model, alphabet = esm.pretrained.esm2_t33_650M_UR50D()
ckpt = torch.load('/path/to/ism_t33_650M_uc30pdb/checkpoint.pth')
model.load_state_dict(ckpt)

If the user is starting from huggingface, replace the model and tokenizer with the following line of code.

from transformers import AutoTokenizer, AutoModel
config_path = "/path/to/ism_t33_650M_uc30pdb/"
model = AutoModel.from_pretrained(config_path)
tokenizer = AutoTokenizer.from_pretrained(config_path)

Please change /path/to/ism_t33_650M_uc30pdb to the path where the model is downloaded.

Citing ISM

If you find ISM useful in your research, please consider citing:

@article{ouyangzhang2024distilling,
  title={Distilling Structural Representations into Protein Sequence Models},
  author={Ouyang-Zhang, Jeffrey and Gong, Chengyue and Zhao, Yue and Kr{\"a}henb{\"u}hl, Philipp and Klivans, Adam and Diaz, Daniel J},
  journal={bioRxiv},
  doi={10.1101/2024.11.08.622579},
  year={2024},
  publisher={Cold Spring Harbor Laboratory}
}

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

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

GPU в ailist

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

Можно запустить

Подбираем GPU…

Класс архитектуры
EsmForMaskedLM
Ревизия весов
8442c7d

0 моделей