Не одна универсальная сеть, а несколько независимых экспертов и слой, который сводит их выводы и отсекает противоречия.
Их часто смешивают в одно слово «точность», хотя у каждой свой эталон и свои метрики. Успех разметки комплекса QRS не доказывает качества диагностики инфаркта.
Многометочная классификация: одна ЭКГ может содержать несколько признаков одновременно, модель выдаёт вектор оценок по 29 классам.
Из допустимых кандидатов выбирается основной диагноз и до трёх наиболее существенных гипотез.
Красный, жёлтый или зелёный с объяснением причины. Отдельный контур безопасности не позволяет ансамблю занизить критический результат.
R-пики, границы P/QRS/T, интервалы, амплитуды, оси и признаки качества записи.
Отключённое отведение и помеха фиксируются на исходном сигнале, до нормализации, — иначе фильтр их замаскирует. Плохой сигнал не может дать зелёный результат.
Если границы комплекса не подтверждены, интервал не печатается вовсе. В отчёте прямо написано: отсутствие числа не означает норму.
Положения комплексов ищут два независимых детектора. При расхождении интервалы не выдаются как достоверные, а помечаются для проверки.
Модельное предупреждение и подтверждённое измерение в отчёте разнесены: видно, что именно послужило причиной срочности.
Каждый файл поставки сверяется по SHA-256 при запуске. Подменённый или повреждённый файл не даёт сервису стартовать.
Дополнительные эксперты включаются только на том формате входа, на котором проверялись. На остальных записях они честно пропускаются.
Обычный сервер без видеокарты: 4 ядра, 8–16 ГБ памяти, 40–60 ГБ диска. Один контейнер, Linux, Docker. Обработка записи занимает единицы секунд, с формированием PDF — до десятка.
REST API с ключом доступа. Очередь заданий переживает перезапуск, отчёты хранятся локально, сервис слушает только внутренний адрес — наружу его выводит ваш собственный backend. Описание API →
После сборки образа обращений в сеть нет: модели, шрифты и движок печати PDF лежат внутри контейнера. Записи пациентов не покидают ваш периметр.
Цифровая запись 12 отведений: матрица 12×N без пропусков, явная частота 100–1000 Гц, длительность 2–60 секунд, указанные единицы измерения. Фотографии плёнки не принимаются.
Числа на сайте получены на исторической выборке с машинной разметкой, которая пересекается с обучением. Это проверка воспроизводимости, а не независимое клиническое исследование на новой популяции.
Внутренний балл модели не является вероятностью болезни. Отрицательный результат не исключает заболевание. Метка перенесённого инфаркта не устанавливает острое состояние в момент записи.
Клиническая валидация светофора срочности и внешняя проверка измерений остаются отдельными незакрытыми задачами.