/ Модель

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

Лицензия
CC BY-NC 4.0
Библиотека
transformers
Опубликована
7 мая 2025

D-BETA

ЭмбеддингиТекст → embedding3 профессии

D-BETA извлекает 768-мерные признаки из сигналов ЭКГ с 12 отведениями для последующего анализа сердечно-сосудистых данных.

57скачиваний за 30 дней5лайковвеса обновлены22 мая 2026

Бенчмарки

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

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

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

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

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

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

D-BETA — модель извлечения признаков ЭКГ, представленная Hung Manh Pham, Aaqib Saeed и Dong Ma в работе «Boosting Masked ECG-Text Auto-Encoders as Discriminative Learners» (ICML 2025). Она принимает сигнал ЭКГ с 12 отведениями и длиной 5000 отсчётов и возвращает вектор признаков размерности 768 через pooler_output. Модель предназначена для получения представлений ЭКГ, которые можно использовать в последующих задачах анализа сердечно-сосудистых сигналов и обучения моделей на данных ЭКГ и текстах.

Репозиторий использует PyTorch и Transformers; для загрузки README указывает transformers==4.36.2 и trust_remote_code=True. Лицензия — CC BY-NC 4.0, допускающая использование с указанием авторства, но запрещающая коммерческое применение.

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

  • извлечение векторных представлений из ЭКГ
  • подготовка признаков ЭКГ для классификатора сердечных состояний
  • поиск сходства между записями ЭКГ
  • использование представлений ЭКГ в моделях ЭКГ-текст

Ограничения

Пример в README рассчитан на входные сигналы с 12 отведениями и длиной 5000 отсчётов; перенос на иные конфигурации требует проверки. Лицензия CC BY-NC 4.0 запрещает коммерческое использование.

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

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

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

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

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

Открыть на Hugging Face

Load with transformers==4.36.2

from transformers import AutoModel
import torch

model = AutoModel.from_pretrained("Manhph2211/D-BETA", trust_remote_code=True)
model.eval()

ecgs = torch.randn(2, 12, 5000) # [batch, leads, length]
with torch.no_grad():
    output = model(ecgs)

ecg_features = output.pooler_output
print(ecg_features.shape)  # (2, 768)

Load with the GitHub repo

Clone the project and prepare the environment:

git clone https://github.com/manhph2211/D-BETA.git && cd D-BETA
conda create -n dbeta python=3.9
conda activate dbeta
pip install -r requirements.txt
import torch
from models.processor import get_model, get_ecg_feats

model = get_model(config_path='configs/config.json', checkpoint_path='checkpoints/pytorch_model.bin')
ecgs = torch.randn(2, 12, 5000)  # [batch, leads, length]
ecg_features = get_ecg_feats(model, ecgs)
print(ecg_features.shape)  # (2, 768)

Citation

If you find this work useful, please consider citing our paper:

@inproceedings{
  hung2025boosting,
  title={Boosting Masked {ECG}-Text Auto-Encoders as Discriminative Learners},
  author={Manh Pham Hung and Aaqib Saeed and Dong Ma},
  booktitle={Forty-second International Conference on Machine Learning},
  year={2025},
}

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

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

GPU в ailist

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

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

Доступ к модели ограничен автором; у платформы нет доступа к весам.

Ревизия весов
20ff3cc

0 моделей