Модели машинного обучения: OnSiteSeq TUB
Графовые нейросети и механизмы внимания (Self-Attention) для анализа генома МБТ
🧠 Архитектура SynergyTBGraph
В основе нашего биоинформатического комплекса для анализа туберкулеза лежит проприетарная гибридная архитектура SynergyTBGraph. Она разработана специально для преодоления проблем нанопорового секвенирования (шумы) и сложной биологии возбудителя (эпистаз).
Архитектура представляет собой слияние трех модулей глубокого обучения:
- LLMTB (Macro-tokenizer): Разделение генов на кодирующие (CDS) и промоторные зоны.
- RGTFormer (Relational Graph Transformer): Сборка реляционных графов мутаций, учитывающих типы связей и метаболические пути в клетке.
- VAMP-Net: Модуль на базе 1D-CNN для подавления шума секвенирования и механизма Set Attention для моделирования глобального контекста и поиска эпистатических взаимодействий.
🔬 TB-Res-Detector (Версия 2.0)
Флагманская модель для предсказания минимальной подавляющей концентрации (MIC) и множественной лекарственной устойчивости (МЛУ/ШЛУ).
- Механизм работы: Принимает на вход сгенерированные макро-токены и графы признаков. Рассчитывает индекс эпидемиологической опасности (OnSiteSeq Index v2.0).
- Спектр действия: Автоматическая валидация по 13 противотуберкулезным препаратам.
- Калибровка: Пороги принятия решений математически откалиброваны с использованием индекса Юдена для максимизации чувствительности и специфичности.
Поддерживаемые препараты и пороги SGI
Модель оперирует настраиваемыми порогами для каждого антибиотика:
| Класс препаратов | Препараты | SGI Порог (Threshold) |
|---|---|---|
| Препараты 1-го ряда | Рифампицин (RIF) Изониазид (INH) Этамбутол (EMB) Пиразинамид (PZA) |
0.6550.5284.519100.0 |
| Фторхинолоны (Группа A) | Левофлоксацин (LEV) Моксифлоксацин (MXF) |
1.4530.444 |
| Препараты Группы B / C | Бедаквилин (BDQ) Линезолид (LZD) Клофазимин (CFZ) Деламанид (DLM) |
1.0753.0270.6870.615 |
| Инъекционные (Аминогликозиды) | Амикацин (AMI) Канамицин (KAN) |
2.2583.684 |
| Прочие | Этионамид (ETH) | 3.440 |
🧬 TB-Lineage-Detector (Версия 2.0)
Модуль для точной классификации доминирующих генетических линий Mycobacterium tuberculosis (например, линий Beijing), в том числе специфичных для Российской Федерации.
- Тренировочная база: Обучение проводилось с использованием масштабной международной базы данных геномов (The CRyPTIC Consortium, 12 289 изолятов).
- Пайплайн: Парсинг исходных Parquet-файлов, векторизация и извлечение мутационных паттернов для формирования PyTorch-тензоров.
⚙️ Hyperparameters & BioMLOps
Мы придерживаемся строгих стандартов MLOps в биомедицине (BioMLOps), используя DVC для версионирования датасетов и графов data/processed/graphs.
Ключевые гиперпараметры обучения моделей:
- Размерность:
embed_dim: 64,max_seq_length: 50 - Сверточные фильтры (1D-CNN):
cnn_out_dim: 128(поиск локальных мотивов резистентности) - Механизм внимания (Self-Attention):
num_heads: 4 - Регуляризация:
dropout: 0.3, Early Stopping (patience: 10) - Оптимизация: Обучение (50 эпох, Batch Size 32,
learning_rate: 0.0005) с использованием функций потерьBCELossиHuber Loss.
💡 Научная валидация: > Данные архитектуры и результаты их применения представлены на ведущей профильной конференции NGS-2026 (г. Москва).
AI medtech платформа для управления контейнеризованными биоинформатическими пайплайнами.
Edge-платформа. Рабочее место. Облачные вычисления.
Свидетельство о государственной регистрации программы для ЭВМ № 2026680748.
Проект начат в МФТИ, продолжен в аспирантуре РНИМУ им. Н.И. Пирогова.
Получение разрешений и валидация в процессе. Текущий статус — RUO. Только для научных исследований. Не для диагностики.
Проект — участник топ-1000 университетских стартапов и Акселерационной программы «Будущее медицины».