/ Модель

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

Контекст
512 токенов
Параметры
116 млн
Лицензия
Apache 2.0
Базовая модель
HViLM-base
Библиотека
transformers
Опубликована
27 авг 2026

HViLM-Patho

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

Дообученная на HVUE-v2 модель классифицирует последовательности вирусных нуклеотидов как патогенные или непатогенные.

91скачиваний за 30 дней0лайковвеса обновлены27 авг 2026

Бенчмарки

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

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

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

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

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

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

HViLM-Patho — модель классификации последовательностей нуклеотидов вирусов по признаку патогенности, разработанная как часть семейства HViLM. Это полноразмерный чекпойнт, дообученный на основе duttaprat/HViLM-base на наборе HVUE-v2; в конфигурации standard_capped_1000bp модель различает непатогенные и патогенные последовательности длиной до 1000 нуклеотидов. Архитектура основана на BERT для классификации последовательностей, содержит 116,4 млн параметров и имеет контекст 512 токенов. В тесте HVUE-v2 указаны accuracy 92,39%, F1 91,32 и MCC 83,10.

Модель предназначена для исследовательского анализа вирусных последовательностей и вычислительной оценки патогенности. Её метки следует рассматривать как прогноз модели, а не как экспериментальное или клиническое подтверждение. Репозиторий распространяется под лицензией Apache-2.0.

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

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

Ограничения

Прогнозы не являются экспериментальными или клиническими доказательствами. Результаты и показатели приведены для тестового набора HVUE-v2 и конфигурации standard_capped_1000bp.

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

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

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

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

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

Открыть на Hugging Face

HViLM-Patho

HViLM-Patho is the official HViLM model for binary virus pathogenicity classification.

  • Fine-tuned from: duttaprat/HViLM-base
  • Benchmark: duttaprat/HVUE-v2
  • HVUE v2 configuration: Pathogenicity/standard_capped_1000bp
  • Checkpoint selection: best validation F1 (checkpoint-3000)
  • Input: virus nucleotide sequence
  • Output: non-pathogenic vs. pathogenic

This repository contains a standalone full fine-tuned checkpoint, so users can load duttaprat/HViLM-Patho directly without separately loading HViLM-base.

Label Mapping

IDLabel
0NON_PATHOGENIC
1PATHOGENIC

Performance

Held-out HVUE v2 test set, standard 1000-nt configuration:

MetricScore
Accuracy92.39
F191.32
MCC83.10
Precision93.03
Recall90.12

Training Details

  • Fine-tuning method: LoRA
  • LoRA rank: 8
  • LoRA alpha: 16
  • Target modules: query and value projections across all 12 transformer layers
  • Approximate trainable LoRA parameters: ~0.3M
  • Learning rate: 3e-5
  • Maximum input length: 250 BPE tokens (approximately 1000 nt)
  • Early stopping: patience 3, monitored using validation F1
  • Hardware: NVIDIA A40 GPU

The released repository contains the full task-specific model weights rather than only the LoRA adapter.

Usage

import torch
from transformers import AutoTokenizer, AutoModelForSequenceClassification

model_id = "duttaprat/HViLM-Patho"

tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForSequenceClassification.from_pretrained(
    model_id,
    trust_remote_code=True,
)

sequence = "ATGCGTACGTTAGCCGATCGATTACGCGTACGTAGCTAGC"
inputs = tokenizer(
    sequence,
    return_tensors="pt",
    truncation=True,
    max_length=250,
)

with torch.no_grad():
    logits = model(**inputs).logits

prediction_id = logits.argmax(dim=-1).item()
print(model.config.id2label[prediction_id])

Possible outputs are NON_PATHOGENIC and PATHOGENIC.

Intended Use

HViLM-Patho is intended for research on virus sequence representation and computational pathogenicity classification. Predictions should be interpreted as model outputs rather than experimental or clinical evidence.

Related Resources

Citation

@article{dutta2026hvilm,
  title={HViLM: A foundation model for viral genomics enables multi-task prediction of pathogenicity, transmissibility, and host tropism},
  author={Dutta, Pratik and Vaska, Jack and Surana, Pallavi and Sathian, Rekha and Chao, Max and Zhou, Zhihan and Liu, Han and Davuluri, Ramana V},
  journal={bioRxiv},
  pages={2026--03},
  year={2026},
  publisher={Cold Spring Harbor Laboratory}
}

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

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

GPU в ailist

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

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

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

Класс архитектуры
BertForSequenceClassification
Ревизия весов
57995d4

0 моделей