BenchECG and xECG: a benchmark and baseline for ECG foundation models
2509.10151v1
cs.LG, cs.AI, I.2.1
2025-09-16
Авторы:
Riccardo Lunelli, Angus Nicolson, Samuel Martin Pröll, Sebastian Johannes Reinstadler, Axel Bauer, Clemens Dlaska
Резюме на русском
## Контекст
Электрокардиограммы (ECG) широко используются в медицине для диагностики сердечных заболеваний. Из-за доступности и недорогости этот метод широко относится к лучшим в медицинской практике. С другой стороны, недавние развития в области глубокого обучения дали возможность разработки моделей, которые могут обрабатывать и анализировать ECG данные. Однако существуют проблемы в этой области, включая несогласованность в выборке данных и определении задач, что затрудняет сравнение результатов разных моделей. На передовой линии развития алгоритмов обработки ECG-данных требуется новая стандартизированная среда для эффективного сравнения моделей, что позволит ускорить развитие этого направления.
## Метод
Для решения проблемы несогласованности в экспериментах с моделями ECG был предложен BenchECG — стандартизированный набор данных и систематизированная система выборки задач. BenchECG включает в себя различные публичные датасеты, такие как PTB-XL и INCART, а также различные типы задач, включая классификацию, детекцию и аномалии. Также была предложена модель xECG — рекуррентная нейронная сеть на базе xLSTM, обученная с помощью самостоятельного обучения SimDINOv2. Эта модель была специально разработана для обработки различных типов задач, включая многоклассовую классификацию и детекцию аномалий.
## Результаты
На экспериментах с BenchECG, xECG демонстрирует лучшие результаты по сравнению с другими моделями, которые до этого были лучшими в отдельных задачах. Например, в задаче классификации ECG-сигналов xECG показывает оптимальные результаты как на тренировочных, так и на тестовых наборах. Также она показывает хорошие результаты в многоклассовой классификации и детекции аномалий. Это указывает на то, что xECG может хорошо адаптироваться к различным типам задач, что делает её универсальной и эффективной в различных ситуациях.
## Значимость
BenchECG и xECG могут быть применены в различных областях, включая диагностику заболеваний сердца и системы нейромедиков. Эта модель может стать основой для разработки более сложных систем, которые могут работать в реальном времени и помогать врачам в диагностике. Благодаря стандартизации в экспериментах, BenchECG обеспечивает возможность сравнить различные модели и системы, что повысит качество исследований в этой области. Эта работа также открывает путь к созданию более высокоэффективных систем, которые могут использоваться в будущем для широкого круга задач в медицине.
## Выводы
Результаты экспериментов показывают, что xECG является новым базовым алгоритмом для ECG-моделей, демонстрируя высокую точно
Abstract
Electrocardiograms (ECGs) are inexpensive, widely used, and well-suited to
deep learning. Recently, interest has grown in developing foundation models for
ECGs - models that generalise across diverse downstream tasks. However,
consistent evaluation has been lacking: prior work often uses narrow task
selections and inconsistent datasets, hindering fair comparison. Here, we
introduce BenchECG, a standardised benchmark comprising a comprehensive suite
of publicly available ECG datasets and versatile tasks. We also propose xECG,
an xLSTM-based recurrent model trained with SimDINOv2 self-supervised learning,
which achieves the best BenchECG score compared to publicly available
state-of-the-art models. In particular, xECG is the only publicly available
model to perform strongly on all datasets and tasks. By standardising
evaluation, BenchECG enables rigorous comparison and aims to accelerate
progress in ECG representation learning. xECG achieves superior performance
over earlier approaches, defining a new baseline for future ECG foundation
models.
Ссылки и действия
Дополнительные ресурсы: