ИИ для медицинской визуализации, соответствующий HIPAA: что охватывает BAA и как обучать модели на данных пациентов
Узнай, какие требования предъявляются к ИИ, соответствующему HIPAA, для медицинской визуализации, что охватывает BAA от Ultralytics и как аннотировать данные пациентов, обучать на них модели и развертывать их.

Ultralytics завершила самооценку соответствия Правилу безопасности HIPAA, охватывающую Ultralytics Platform и Ultralytics YOLO, а Ultralytics Platform теперь предлагает соглашение с деловым партнером (BAA) соответствующим требованиям корпоративным клиентам. У HIPAA нет официальной сертификации, поэтому проверяющие безопасность больницы прежде всего оценивают подписанный BAA и действующую программу безопасности.
Для команды по радиологии, патологии или медицинским устройствам это меняет возможности работы с идентифицируемыми снимками. Используй PHI только в сервисах и конфигурациях, охватываемых подписанным тобой BAA, а для всего остального применяй собственные меры защиты. Ниже описано, что охватывают самооценка и BAA, как аннотировать данные, обучать модели медицинской визуализации и развертывать их в этих рамках, а также чем этот подход отличается от хранения каждого пикселя внутри организации с помощью самостоятельно размещенного Ultralytics YOLO.
«ИИ, соответствующий HIPAA» означает подписанный BAA и собственные меры контроля#
У HIPAA есть три основных раздела: Правило безопасности, Правило конфиденциальности и Правило уведомления об утечках. Ни один из них не позволяет продукту пройти проверку и получить значок соответствия. На странице Google Cloud о HIPAA сказано прямо: HHS «не предлагает программу сертификации соответствия HIPAA», а ответственность за соответствие разделена между поставщиком и клиентом.
Рабочий механизм — BAA. В рекомендациях по HIPAA и облачным вычислениям HHS говорит, что регулируемая организация может использовать облачный сервис для хранения или обработки электронной защищенной медицинской информации (ePHI), только если подпишет с поставщиком соответствующий HIPAA BAA и будет соблюдать Правила HIPAA. Для компьютерного зрения важны три положения этих рекомендаций:
- Статус определяется услугой, а не документами. Облачный поставщик, который создает, получает, хранит или передает ePHI для регулируемой организации, является деловым партнером, даже если данные зашифрованы и у поставщика нет ключа.
- Отсутствие BAA — это нарушение. Регулируемая организация нарушает Правила HIPAA, если поручает поставщику хранить ePHI без действующего BAA.
- BAA не дает разрешения на любое использование. Деловой партнер может использовать PHI только в случаях, предусмотренных договором, а регулируемая организация сама должна иметь право на такое использование или раскрытие, как объясняется в рекомендациях HHS для деловых партнеров. Твоя организация должна отдельно оценить возможность обучения модели на медицинских записях пациентов.
Для команды по анализу медицинских изображений «ИИ, соответствующий HIPAA» на практике означает три вещи: поставщик подписывает BAA до передачи ему любых PHI, поставщик поддерживает программу безопасности, отвечающую Правилу безопасности, а твоя команда по-прежнему отвечает за управление доступом, обезличивание данных и собственный анализ рисков.
Что именно охватывают самооценка и BAA от Ultralytics#
На нашей странице доверия и безопасности перечислены несколько видов подтверждений безопасности. Они различаются тем, кто и как проверял меры контроля, и проверяющий из больницы будет рассматривать каждый вид отдельно.
| Подтверждение | Что это | Кто проверил | Область действия |
|---|---|---|---|
| ISO/IEC 27001:2022 | Сертифицированная система управления информационной безопасностью | Insight Assurance, 2026 | Ultralytics YOLO и Ultralytics Platform |
| SOC 2 Type I | Подтверждение применения мер контроля безопасности, доступности и конфиденциальности | Insight Assurance, 2026 | В область действия входит вся Platform |
| Тестирование на проникновение | Внешнее тестирование с письмом-подтверждением | Независимая третья сторона, 2026 | Ultralytics Platform |
| Самооценка соответствия Правилу безопасности HIPAA | Оценка на основе NIST SP 800-66 Rev. 2 | Ultralytics (самооценка) | Ultralytics Platform и Ultralytics YOLO |
| Соглашение с деловым партнером | Договор, соответствующий 45 C.F.R. § 164.504(e) | Подписано обеими сторонами | Соответствующие требованиям корпоративные клиенты |
Самооценка подтверждает наличие программы, а не сертификата#
В разделе часто задаваемых вопросов Центра доверия Ultralytics говорится, что мы завершили самооценку соответствия Правилу безопасности HIPAA по NIST SP 800-66 Rev. 2 — руководству NIST по внедрению Правила безопасности. Она охватывает Ultralytics Platform и Ultralytics YOLO и дополняет нашу сертифицированную по ISO/IEC 27001:2022 систему управления информационной безопасностью и отчет SOC 2. В справочнике команды безопасности Ultralytics указано, что самооценка завершена в октябре 2026 года. Это самооценка, а не независимый аудит.
Подтверждающие ее меры контроля применяются ко всем тарифам Platform: шифрование данных при хранении и передаче, обязательная многофакторная аутентификация (MFA), управление идентификацией и доступом (IAM) с минимальными привилегиями и ежегодное тестирование на проникновение. Сертификаты, отчеты аудита и политики доступны через Центр доверия, как объясняется в нашей документации по политикам безопасности.
BAA определяет разрешенное использование PHI и обязанности по защите данных#
В образце положений соглашения с деловым партнером от HHS перечислено, что должно быть предусмотрено в любом BAA. Это общие требования HIPAA, а не цитаты из соглашения Ultralytics:
- Разрешенное использование и раскрытие. Деловой партнер может использовать или раскрывать PHI только в случаях, разрешенных договором или законом.
- Меры защиты. Необходимо применять надлежащие меры защиты, в том числе меры защиты ePHI, предусмотренные Правилом безопасности.
- Отчетность. Необходимо сообщать о случаях использования или раскрытия данных, не разрешенных договором, включая утечки незащищенных PHI и инциденты безопасности.
- Субподрядчики. Любой субподрядчик, работающий с PHI, должен принять те же ограничения.
- Расторжение. После окончания действия соглашения необходимо, если это возможно, вернуть или уничтожить PHI.
В разделе 3.5 Условий предоставления услуг Ultralytics описано, как это работает на Platform:
- Не загружай PHI без BAA. Пока BAA не вступил в силу, загружать PHI запрещено.
- Только для корпоративных клиентов. Корпоративные клиенты могут иметь право на BAA; для клиентов с другими тарифами BAA недоступен. Это отдельное соглашение, которое вступает в силу только после подписания обеими сторонами.
- Область действия определяется договором. Ultralytics может ограничить действие BAA определенными сервисами или конфигурациями. До того как проектировать под него рабочий процесс, уточни точную область действия при заключении договора.
- Ты сам отвечаешь за свои обязательства. Ты определяешь, являешься ли регулируемой организацией или деловым партнером, и несешь ответственность за соблюдение HIPAA, включая любое обезличивание данных по 45 C.F.R. § 164.514.
В Центре доверия также перечислено, за что ты отвечаешь после подписания: классификацию загружаемых данных, управление доступом пользователей и защиту рабочих станций команды. В документации по оплате Platform HIPAA BAA указан как функция тарифа Enterprise для соответствующих требованиям клиентов наряду с SSO/SAML и локальным размещением данных и вычислений.
Для обезличенных снимков BAA не требуется#
Не каждое медицинское изображение содержит PHI. На нашей странице решений для здравоохранения указано, что обезличенные данные не являются PHI, поэтому наборы данных, надлежащим образом прошедшие обезличивание, можно загружать на Platform с любым тарифом.
В рекомендациях HHS по обезличиванию описаны два метода. Метод Safe Harbor предполагает удаление 18 типов идентификаторов, перечисленных в 45 C.F.R. § 164.514(b)(2), и отсутствие фактических оснований полагать, что оставшиеся данные могут идентифицировать человека; при этом допускается использование соответствующего требованиям кода повторной идентификации. Метод Expert Determination предполагает, что квалифицированный эксперт документально подтверждает крайне низкий риск повторной идентификации; это может позволить сохранить такие данные, как даты, если выводы эксперта это обосновывают. При работе с медицинскими изображениями есть свои сложности: заголовки DICOM содержат идентификаторы пациентов, фотографии лица целиком входят в число 18 типов идентификаторов, а текст, встроенный в пиксели, нужно проверять так же, как метаданные.

Если набор данных не соответствует требованиям Safe Harbor или Expert Determination, считай его PHI. Тогда остаются три варианта:
Аннотирование, обучение и развертывание в рамках подписанного BAA#
Используй PHI только в сервисах и конфигурациях, охватываемых подписанным тобой BAA. В этих рамках на каждом этапе нужно принять следующие решения.
1\ . Подготовь изображения для модели локально#
Подготовь локально изображения PNG или TIFF, готовые для модели, проверь метаданные и идентификаторы, встроенные в изображения, а затем просмотри преобразованные изображения перед загрузкой. Platform принимает распространенные форматы изображений, перечисленные в разделе поддерживаемых форматов загрузки, поэтому преобразуй исследования DICOM в один из этих форматов в рамках собственного конвейера и храни скрипт преобразования под контролем версий. Само по себе преобразование не обезличивает данные: удаленный заголовок исчезает, но текст, встроенный в кадр, сохраняется вместе с пикселями.
2\ . Настрой рабочее пространство до первой загрузки#
Во время настройки выбери регион хранения данных. Согласно документации Platform, наборы данных, модели и данные управляемого обучения остаются в выбранном регионе: США (Айова), ЕС (Бельгия) или Азиатско-Тихоокеанский регион (Тайвань). Самостоятельно изменить регион позже нельзя — для переноса нужно обратиться в службу поддержки. Данные уровня учетной записи, например сведения профиля и оплаты, обрабатываются глобально, как описано в Соглашении об обработке данных.
В тарифе Enterprise по умолчанию установлен режим Private, пока владелец или администратор его не изменит; перед загрузкой PHI проверь, что для каждого набора данных и проекта задан режим Private. Настройку видимости по умолчанию можно изменить, как и видимость отдельных ресурсов.
Для минимально необходимых привилегий используй четыре роли команды: Owner, Admin, Editor и Viewer. Роль Viewer дает доступ только для чтения; клиницистам, которые исправляют и сохраняют метки, нужна роль Editor или выше. Включи SSO/SAML, чтобы доступ определялся через твой поставщик удостоверений.
3\ . Аннотируй данные в рамках своего BAA#
В редакторе аннотаций есть ручные инструменты для детекции, сегментации, классификации, оценки позы и OBB. Также поддерживаются сегментация по щелчку с помощью SAM 3.1, собственные обученные модели YOLO и модели, которым задаются классы для разметки объектов этих классов по всему изображению. На Platform размещено десять моделей с задаваемыми классами, включая Moondream 3.1, Qwen3.8 27B и SAM 3.1 Text. «Без ключа поставщика» описывает порядок оплаты, а не охват BAA, поэтому убедись, что любая используемая тобой размещенная модель, работающая с PHI, входит в область действия твоего BAA.
Платные модели от OpenAI, Anthropic, Google и других поставщиков работают с использованием собственного API-ключа поставщика, а каждое изображение передается этому поставщику от имени твоей учетной записи. Рассматривай такого поставщика как отдельный объект оценки: его BAA должен охватывать конкретный API, модель и конфигурацию, используемые Platform. Google — наглядный пример. Интеграция Gemini в Platform использует API-ключ AI Studio и регулируется условиями API Gemini, тогда как BAA Google Cloud распространяется на перечисленные в его области действия сервисы Google Cloud. Соответствие интеграции Gemini в Platform требованиям для работы с PHI не подтверждено, поэтому не используй ее с PHI.
Какой бы инструмент ни предложил рамки объектов, клиницисты должны проверить, исправить и утвердить их. Аннотирование с участием человека делает конвейер разметки данных клинически обоснованным.
4\ . Обучай YOLO26 в своем регионе#
Облачное обучение запускается со страницы проекта. Выбери версию набора данных, модель Ultralytics YOLO26 и GPU — Platform будет передавать метрики, вывод консоли и лучший контрольный снимок по мере выполнения запуска. Сохраняй версию набора данных для каждого запуска: если аудитор спросит, какие метки использовались для модели в рабочей среде, ответом будет номер версии.
Регион данных гарантирует место хранения. Если договор также ограничивает место выполнения обработки, перед обучением уточни у Ultralytics расположение GPU и охват BAA.
5\ . Разверни модель в выделенной конечной точке или экспортируй ее#
Выделенные конечные точки работают в 42 регионах, 9 из которых находятся в США. Каждая из них — это сервис для одного клиента с собственным URL и привязкой к собственному API-ключу, поэтому вызывать ее может только этот ключ. Удаление или деактивация привязанного ключа не отменяет прямой доступ к конечной точке. Останови или удали развертывание, а после смены ключа создай его заново.
Регион конечной точки отличается от региона данных, а изображения из каждого запроса обрабатываются в регионе, где работает конечная точка, поэтому выбери регион, разрешенный твоим соглашением. При мониторинге конечной точки примеры изображений хранятся только в памяти экземпляра, обслуживающего запросы; остановка или повторное развертывание могут удалить их. Если инференс должен выполняться внутри больницы, экспортируй модель в такие форматы, как ONNX, TensorRT или OpenVINO, и запускай ее на собственных серверах или устройствах.
Хранение данных пациентов внутри организации с самостоятельно размещенным YOLO#
Некоторые организации решают, что изображения пациентов ни при каких условиях не покинут их сеть, независимо от заключенных договоров. Ultralytics поддерживает этот подход двумя вариантами, которые устанавливают границы по-разному.
| Platform в рамках BAA | Platform On Premise | Самостоятельно размещенный Ultralytics YOLO | |
|---|---|---|---|
| Где хранятся пиксели изображений | Выбранный регион данных Platform | Только на подключенном компьютере | Только в твоей среде |
| Какие данные получает Ultralytics | Изображения, метки, модели | Метки, аннотации, метрики, лучший контрольный снимок | Изображения не передаются; аналитика и отчеты о сбоях включены по умолчанию |
| Аннотирование с помощью ИИ | В рамках BAA | Нет | Собственные инструменты |
| Тариф | Enterprise, для соответствующих требованиям клиентов | Enterprise | Пакет Python |
| Кто управляет инфраструктурой | Ultralytics | Общая | Ты |
Platform On Premise сохраняет пиксели на твоём оборудовании#
Интеграция On Premise подключает компьютер с Linux, macOS или Windows к рабочему пространству Enterprise с помощью одной команды установки. Исходные изображения и пиксели производных наборов данных остаются на этом компьютере при загрузке, просмотре и обучении. Браузер загружает предварительные просмотры напрямую с подключённого компьютера, поэтому открывай Platform в браузере на этом компьютере. Папка набора данных подключается только для чтения, а обучение выполняется локально на CPU или GPU NVIDIA — данные не отправляются в облачную вычислительную среду.
Внимательно изучи ограничения. Классы, метки и аннотации хранятся в Platform, туда же загружаются метрики обучения и лучший контрольный снимок. В документации предупреждается, что веса, метки и метрики могут содержать информацию, полученную из твоих изображений, поэтому строго локально остаются только пиксели. Исследования инверсии модели объясняют, почему контрольный снимок нужно учитывать при анализе рисков и почему использование On Premise с метками, полученными из PHI, должно входить в область действия твоего BAA. Поскольку изображения не покидают твой компьютер, интеллектуальная разметка, автоматическая разметка и облачное обучение Platform не работают с наборами данных On Premise.
YOLO на собственных серверах сохраняет изображения внутри твоей сети#
Запуск пакета Python ultralytics на собственных серверах позволяет хранить изображения для обучения и инференса внутри твоей сети. В нашем разделе часто задаваемых вопросов по безопасности говорится, что когда YOLO работает вне Platform, Ultralytics не обрабатывает и не хранит данные инференса; в Условиях использования также указано, что DPA в этом случае не применяется и ты отвечаешь за соблюдение HIPAA там, где это применимо. Согласно нашей документации по сбору данных, анонимная аналитика пакета включена по умолчанию и никогда не содержит изображений. Чтобы отключить аналитику и отчёты о сбоях, задай sync=False в настройках Ultralytics.
Этот параметр не останавливает загрузки. При первом использовании пакета загружаются веса, шрифты и отсутствующие зависимости — это выполняют проверки загрузок и зависимостей. Для работы в изолированной от сети среде заранее установи зависимости, веса и шрифты, отключи внешние интеграции для журналирования и заблокируй исходящий трафик.

Вот пример локального обучения, валидации и экспорта с отключённой аналитикой:
from ultralytics import YOLO, settings
# Turn off anonymous analytics and crash reports on this machine
settings.update({"sync": False})
# On an air-gapped server, copy yolo26n.pt in beforehand
model = YOLO("yolo26n.pt")
# Train on a local dataset in YOLO format
model.train(data="path/to/your_dataset.yaml", epochs=100, imgsz=640)
# Validate, then export for on-site inference
metrics = model.val()
print(f"mAP50-95: {metrics.box.map:.3f}")
model.export(format="onnx")Прежде чем передавать данные пациентов в конвейер, протестируй его на подключённом компьютере для разработки с общедоступным набором данных опухолей головного мозга (1 116 снимков МРТ и КТ, 2 класса). Передача data="brain-tumor.yaml" автоматически загружает этот набор данных, поэтому проводи тест вне изолированной от сети среды.
Компромисс — это операционная нагрузка. Твоя команда управляет GPU, инструментом разметки, версионированием, развёртыванием и мониторингом — всем тем, чем иначе занимается Platform. В нашем сравнении управляемых облачных решений и компьютерного зрения на собственных серверах разобраны связанные с этим затраты.
Какой вариант подойдёт твоей команде#
Выбирай Platform по BAA, если твоя организация согласна работать с облачным деловым партнёром и нужные тебе сервисы охвачены подписанным BAA. Разметка, обучение и развёртывание доступны в одном рабочем пространстве со встроенным версионированием и контролем доступа.
Выбирай Platform On Premise, если по твоим правилам пиксели должны оставаться внутри организации, но тебе нужны ручная разметка на подключённом компьютере, отслеживание экспериментов и управление моделями. Включи загруженные метки и контрольные снимки в анализ рисков и область действия BAA.
Выбирай YOLO на собственных серверах, если никакие данные, полученные из данных пациентов, не должны покидать твою сеть или если инференс должен выполняться на устройствах рядом со сканером. Ты получаешь те же модели YOLO26 и максимальный контроль, а инфраструктурой управляет твоя команда.
Какой бы вариант ты ни выбрал, модель служит вспомогательным инструментом для принятия решений. Окончательное диагностическое заключение остаётся за врачом и должно соответствовать требованиям регуляторного разрешения, применимым к твоему сценарию использования. В нашем обзоре ИИ в радиологии объясняется, как эти модели встраиваются в клинические процессы, а руководство по закупкам для предприятий поможет командам по безопасности подготовиться к проверке поставщика. Чтобы начать оформление BAA, свяжись со своим представителем по работе с клиентами Ultralytics или запроси демонстрацию Enterprise на странице с ценами. Представитель подтвердит, имеешь ли ты право на заключение соглашения, согласует с тобой его область действия и оформит BAA до загрузки каких-либо PHI. Это касается и клиентов, использующих YOLO на собственных серверах: их PHI может попасть к нам через обращения в службу поддержки или при оказании профессиональных услуг.
Часто задаваемые вопросы
Нет. HHS не сертифицирует на соответствие HIPAA ни один продукт — ни инструмент ИИ, ни любой другой. Ты можешь проверить, подписывает ли поставщик BAA, оценивал ли он свои меры контроля на соответствие Правилу безопасности и какими независимыми подтверждениями располагает, например сертификатом ISO 27001 или отчётом SOC 2.
BAA ограничивает способы использования и раскрытия PHI деловым партнёром и обязывает его защищать PHI, сообщать о несанкционированном раскрытии и утечках, распространять те же условия на субподрядчиков, а при расторжении соглашения — возвращать PHI или уничтожать её, если это осуществимо. Соглашение должно соответствовать 45 C.F.R. § 164.504(e). Само по себе оно не делает продукт «соответствующим HIPAA» для твоего сценария использования: требования к контролю доступа, деидентификации и анализу рисков по-прежнему применяются.
Ultralytics завершила самооценку соответствия Правилу безопасности HIPAA на основе NIST SP 800-66 Rev. 2, охватывающую Ultralytics Platform и Ultralytics YOLO. Она дополняет нашу сертифицированную по ISO/IEC 27001:2022 ISMS и отчёт SOC 2 Type I; для имеющих право на это клиентов Enterprise доступно BAA. Поскольку сертификации HIPAA не существует, соответствие зависит и от программы поставщика, и от того, как ты используешь сервис.
Только при наличии подписанного BAA, который доступен лишь клиентам Enterprise, имеющим на него право, и только в сервисы и конфигурации, охваченные этим BAA. Без BAA загружать PHI запрещено. Изображения, соответствующие методам Safe Harbor или Expert Determination, не являются PHI, и их можно использовать на любом тарифе.
Когда ты запускаешь пакет Python YOLO в собственной среде, Ultralytics не получает изображения для обучения или инференса. Ты сам отвечаешь за соблюдение HIPAA на этой инфраструктуре. Параметр
sync=Falseотключает анонимную аналитику пакета и отчёты о сбоях, которые по умолчанию включены.Платные модели поставщиков в Platform работают с твоим собственным ключом API поставщика, поэтому изображения передаются этому поставщику. BAA поставщика должен охватывать конкретные API, модель и конфигурацию, используемые Platform, а настройка должна соответствовать области действия твоего BAA с Ultralytics. Интеграция Gemini в Platform использует ключ AI Studio, и соответствие требованиям для PHI не подтверждено, поэтому не используй её для работы с PHI.
Comments
Ask a question, share your results, or help someone else.










