Замкнутый цикл дистилляции истины
Замкнутый цикл дистилляции истины — это формальная методология создания, валидации, компиляции и развёртывания клинических знаний в детерминированной системе поддержки принятия решений. Она предоставляет воспроизводимую, аудируемую и готовую к публикации систему для преобразования клинической экспертизы в версионированный артефакт принятия решений — скомпилированный пакет — и для возврата доказательств из его эксплуатации в процесс создания знаний.
Методология разработана для одновременного удовлетворения трёх требований: регуляторная прослеживаемость (полная цепочка происхождения), научная воспроизводимость (идентичные входы → идентичные выходы, в любой момент в будущем) и клиническое управление (каждое изменение знаний требует экспертной проверки и официального одобрения).
1. Проблема дистилляции
Клинические знания существуют в неструктурированном континууме — литература, руководства, экспертные суждения, история случаев. Преобразование этого в исполняемую логику принятия решений вводит ошибки на каждом этапе: знания могут быть искажены при кодировании, между правилами могут появляться несоответствия, реализация может отклоняться от замысла, а поведение среды выполнения может расходиться со скомпилированным артефактом.
Замкнутый цикл дистилляции истины устраняет все четыре типа ошибок через структурные ограничения на каждом этапе:
- Кодирование — знания представлены в формальном графе с явными онтологическими обязательствами
- Согласованность — ограничения SHACL валидируют граф перед компиляцией
- Верность реализации — компилятор знаний создаёт детерминированный артефакт из одобренного графа; человеческая проверка скомпилированного артефакта опциональна, но поддерживается
- Верность среды выполнения — квитанция доказательства факта связывает скомпилированный артефакт с выводом среды выполнения, делая расхождение обнаруживаемым.
2. Роли и ответственности
| Роль | Ответственность | Область подписи |
|---|---|---|
| Автор знаний | Составляет и редактирует правила в графе | Отдельные изменения правил |
| Утверждающий эксперт знаний | Клиническая валидация и официальное одобрение | Набор правил для компиляции |
| Компилятор знаний | Инструментарий: граф → скомпилированный пакет | Целостность пакета |
| Оператор выпуска | Развёртывает одобренный пакет в среду выполнения | Запись о развёртывании |
Ни одна роль не может в одиночку завершить цикл. Эта структура с минимумом четырёх глаз — намеренное ограничение против односторонних изменений знаний.
3. Этапы дистилляции
Этап 1 — Сбор доказательств. Собираются релевантная клиническая литература, руководства и экспертные суждения. Источники цитируются в хранилище графа медицинских знаний как ссылки на доказательства.
Этап 2 — Кодирование знаний. Клинические знания кодируются как формальные триплеты графа с явными онтологическими обязательствами. Каждое правило — именованная, версионированная сущность в графе. Автор знаний несёт ответственность за точность кодирования.
Этап 3 — Валидация. К снимку графа применяются ограничения SHACL. Нарушения ограничений блокируют процесс: граф, не прошедший валидацию SHACL, не может быть скомпилирован. Утверждающий эксперт знаний проверяет валидированный снимок и даёт официальное одобрение.
Этап 4 — Компиляция. Компилятор знаний преобразует одобренный снимок в скомпилированный пакет. Дайджест компиляции записывается в квитанцию доказательства факта.
Этап 5 — Развёртывание. Оператор выпуска развёртывает пакет в граничную среду выполнения через управляемую поверхность записи. Событие развёртывания логируется с дайджестом пакета, ID оператора и отметкой времени.
Этап 6 — Выполнение. Вычислительное ядро выполняет пакет. Все входы и выходы записываются в журнал событий аудита.
Этап 7 — Извлечение доказательств. Журнал событий аудита обрабатывается для извлечения доказательств выполнения. Паттерны, указывающие на пробелы или ошибки в знаниях, формализуются как кандидаты на уточнение, которые возвращаются на этап 1.
4. Квитанция доказательства факта как научная цитата
Квитанция доказательства факта позволяет воспроизводимо цитировать вмешательство системы поддержки решений в рецензируемой публикации. Полная цитата содержит:
- Версию платформы
- Версию пакета (дайджест)
- Коммит графа знаний (дайджест)
- Отметку времени развёртывания
- Хэш квитанции доказательства факта
По точности это эквивалентно цитированию конкретной версии программной библиотеки в разделе вычислительных методов. Рецензенты могут верифицировать, что то же вмешательство может быть воспроизведено в другом учреждении путём развёртывания того же скомпилированного пакета.
5. Воспроизводимость в мультицентровых исследованиях
Поскольку вычислительное ядро производит идентичные выходы из идентичных входов вне зависимости от места развёртывания, мультицентровое исследование с использованием Платформы HealthOS ICU может гарантировать согласованность вмешательства без настройки под конкретную площадку или калибровки ИИ. Версия скомпилированного пакета — это определение вмешательства; его дайджест — идентификатор вмешательства.
6. Ограничения
- Методология не исключает возможности ошибок кодирования знаний — она делает такие ошибки обнаруживаемыми и прослеживаемыми
- Извлечение доказательств (этап 7) — управляемый процесс; цикл замыкается через человеческую проверку, а не автоматическое обновление правил
- Валидация SHACL обнаруживает структурные несоответствия, но не клинические ошибки упущения
- Методология предполагает культуру дисциплинированного управления; технические ограничения сами по себе не могут заменить клиническую экспертизу
Документы
Глоссарий → · Полная концепция → · Матрица соответствия →
Обсудить научное соавторство или мультицентровую валидацию. Связаться по вопросу соавторства →