Материал подготовлен автоматически по первоисточникам: ссылки на них — в конце статьи.
TIDE 2.0 обезличивает клинические заметки, не разрывая связи между записями одного пациента и не уничтожая интервалы между датами. В нерецензированном препринте, где числа получены самими авторами, команда Stanford Medicine показала: полнота, то есть доля найденных размеченных фрагментов с идентификаторами, составила 88% в своём корпусе и 77% — в корпусе другого учреждения. Архитектуру можно взять за основу локального конвейера, но падение при переносе требует проверки на данных конкретной клиники.
Движок разделён на два независимых этапа. Сначала заменяемая модель распознаёт и классифицирует имена, даты, номера и другие защищённые сведения, затем отдельный модуль подставляет суррогаты. Оба этапа работают на оборудовании учреждения, а модель распознавания можно сменить без повторной обработки уже выпущенного набора.
Одинаковое исходное значение получает один суррогат во всех заметках, обработанных с одним ключом. Таблица соответствий для этого не хранится: замены вычисляются криптографически. Все даты пациента сдвигаются на одинаковое число дней, поэтому порядок событий и расстояния между ними сохраняются; смена ключа создаёт другую, несвязываемую выгрузку.
Проверка охватывает два размеченных корпуса из разных учреждений и сравнивает TIDE2-Sentry с прежним TIDE, клиническими моделями AIMI и внешними распознавателями персональных данных. Точность — доля найденных фрагментов, которые действительно содержат идентификатор, — составила 88% на Stanford и 87% на втором корпусе. Авторы измеряли работу на одном обычном GPU, а развёртывание в масштабе хранилища не проверяли.
Сам движок выпущен по лицензии MIT. TIDE2-Sentry доступен по отдельному соглашению только для некоммерческих исследований и без права повторного распространения. Поэтому продуктовая команда может свободно использовать схему с ключом и подключаемым распознавателем, но для коммерческой системы ей понадобится собственная модель или иные условия доступа.
Источники
Похоже на вашу задачу?
Расскажите, что собираете. За полчаса разложим на этапы и назовём сроки — это бесплатно и ни к чему не обязывает.



