CARing учит LLM предсказывать диагнозы: R@30 достиг 46,52% на MIMIC-IV
Исследователи представили CARing — фреймворк для предсказания диагнозов на следующий визит пациента с помощью LLM. Вместо ICD-кодов, которые токенизатор рубит на бессмысленные куски, модель использует компактные Semantic IDs, полученные через residual quantization. Обучение с подкреплением получило награду за охват: она поощряет разные верные диагнозы, а не повтор одного. На MIMIC-III и MIMIC-IV CARing обошёл все базовые модели, обученные на EHR, по weighted F1 и показал лучший top-k recall на каждом отсечении. R@30 в режиме рассуждений — 46,04% и 46,52%. Код и логи опубликованы. - Диагнозы кодируются составными Semantic IDs - Награда считается за покрытие, а не за один верный ответ - Есть быстрый режим и режим multi-chain reasoning
AI-обработка оригинала arXiv cs.LG; редакция Hamidun News
Команда авторов из arXiv-препринта 2610.10641 предложила CARing — фреймворк, который заставляет языковую модель предсказывать не один «самый вероятный» диагноз на следующем визите пациента, а покрывать весь набор диагнозов, которые могут быть валидны одновременно. На датасетах MIMIC-III и MIMIC-IV модель обошла все базовые решения, обученные на электронных медкартах (EHR), по weighted F1 и показала лучший top-k recall на каждом заявленном пороге. В режиме рассуждений R@30 составил 46,04% на MIMIC-III и 46,52% на MIMIC-IV.
Две проблемы, которые авторы решают одновременно
Первая связана с обучением с подкреплением. Стандартная схема RL для reasoning-моделей награждает траекторию за правильность финального ответа. Для задач с единственным верным результатом это работает. Но у пациента на следующем визите может быть сразу несколько диагнозов, и награда «один диагноз на траекторию» не различает повторное попадание в один и тот же код и покрытие разных. Политика быстро находит пару легко угадываемых диагнозов и крутится вокруг них. Остальное остаётся за кадром.
Вторая проблема — токенизация. Обычный токенизатор LLM режет ICD-код на несколько generic-токенов без клинического смысла. Чтобы выдать один диагноз, модели нужно несколько шагов декодирования, а рассуждать над большим словарём болезней при такой кодировке неудобно.
Как устроен CARing
Диагнозы авторы представляют как составные Semantic IDs (SID). Сначала семантика болезней, обогащённая онтологией, кодируется в компактные идентификаторы через residual quantization. Затем SID-токены «заземляются» в естественном языке и в продольном контексте EHR с помощью multi-task alignment и обучения на данных с рассуждениями. Цель — сохранить переносимость способности LLM рассуждать, не потеряв её на специализированном словаре.
Для неупорядоченного мульти-лейбл предсказания добавлены два механизма: coverage reward в RL и multi-positive supervision. Первый поощряет траектории, расширяющие набор покрытых диагнозов. Второй в обучении с учителем учитывает сразу несколько верных меток.
На инференсе доступны два режима:
- прямое constrained decoding — быстрый путь без длинных рассуждений;
- multi-chain reasoning с rank fusion — несколько цепочек рассуждений, результаты которых объединяются в единый рейтинг диагнозов.
Что показали цифры
Авторы сообщают следующее:
- Бенчмарки: MIMIC-III и MIMIC-IV.
- Weighted F1: выше всех базовых моделей, обученных на EHR.
- Top-k recall: лучший результат на каждом заявленном пороге отсечения.
- R@30 в режиме рассуждений: 46,04% на MIMIC-III и 46,52% на MIMIC-IV.
Препринт не содержит подробностей в аннотации о том, насколько именно CARing опережает конкурентов по weighted F1, поэтому величину отрыва придётся смотреть в полном тексте и логах. Сравнение ограничено моделями, обученными на EHR. Это важная оговорка: речь не о сопоставлении с универсальными frontier-моделями без дообучения.
Где это пригодится и где пока рано
Идея coverage reward шире медицины. Любая задача, где у входа несколько корректных выходов, страдает от той же схлопывающейся награды: рекомендательные системы, извлечение сущностей, мульти-лейбл классификация тикетов, предсказание вызовов инструментов агентом. Если вы сами обучаете reasoning-модель через RL, стоит проверить, не поощряет ли ваша функция награды повтор одного и того же успеха.
Semantic IDs через residual quantization — второй переносимый приём. Они сокращают длину выхода на сущность и дают модели словарь со смысловой структурой. Для команд с большими закрытыми справочниками (коды, SKU, каталоги) это способ не бороться с токенизатором.
До клиники этой работе далеко. MIMIC — исследовательские данные одной системы здравоохранения, а R@30 около 46% означает, что более половины релевантных диагнозов в топ-30 не попадает. Как инструмент поддержки решений и как база для дальнейших экспериментов CARing интересен. Как готовый клинический продукт — нет. Код и логи авторы выложили на GitHub (zmlxzyh/CARing-Codes-Logs), так что результаты можно перепроверить.
- 24 окт. 2026 г.Российских ИИ-агентов для кода уже 18, но «российский» значит три разные вещи
- 23 окт. 2026 г.Matrix Game 4.0 выдаёт 60 FPS на одной игровой видеокарте и обходит конкурента Nvidia
- 23 окт. 2026 г.Stanford и Together AI научили LLM писать текст с плана: генерация быстрее до 31 раза
- 23 окт. 2026 г.Moonshot выложила Kimi Vendor Verifier: 6 тестов для проверки провайдеров K2.6
Вопросы и ответы по материалу
Что известно по теме: две проблемы, которые авторы решают одновременно?
Первая связана с обучением с подкреплением. Стандартная схема RL для reasoning-моделей награждает траекторию за правильность финального ответа. Для задач с единственным верным результатом это работает. Но у пациента на следующем визите может быть сразу несколько диагнозов, и награда «один диагноз на траекторию» не различает повторное попадание в один и тот же код и покрытие разных. Политика быстро находит пару легко угадываемых диагнозов и крутится вокруг них. Остальное остаётся за кадром. Вторая проблема — токенизация. Обычный токенизатор LLM режет ICD-код на несколько gen
Что известно по теме: как устроен CARing?
Диагнозы авторы представляют как составные Semantic IDs (SID). Сначала семантика болезней, обогащённая онтологией, кодируется в компактные идентификаторы через residual quantization. Затем SID-токены «заземляются» в естественном языке и в продольном контексте EHR с помощью multi-task alignment и обучения на данных с рассуждениями. Цель — сохранить переносимость способности LLM рассуждать, не потеряв её на специализированном словаре. Для неупорядоченного мульти-лейбл предсказания добавлены два механизма: coverage reward в RL и multi-positive supervision. Первый поощряет трае
Что известно по теме: что показали цифры?
Авторы сообщают следующее: Бенчмарки: MIMIC-III и MIMIC-IV. Weighted F1: выше всех базовых моделей, обученных на EHR. Top-k recall: лучший результат на каждом заявленном пороге отсечения. R@30 в режиме рассуждений: 46,04% на MIMIC-III и 46,52% на MIMIC-IV. Препринт не содержит подробностей в аннотации о том, насколько именно CARing опережает конкурентов по weighted F1, поэтому величину отрыва придётся смотреть в полном тексте и логах. Сравнение ограничено моделями, обученными на EHR. Это важная оговорка: речь не о сопоставлении с универсальными frontier-моделями без дообуче
Системное обучение работе с ИИ и AI-агентами
Образовательная платформа Vibe Academy (vibe-academy.ru) — практические курсы, промпт-инжиниринг, автоматизация процессов и прикладные AI-воркфлоу.
Главное из мира ИИ — раз в неделю
7 ключевых событий недели, отобранных вручную. Без шума, репостов и пресс-релизов.
Готово! Проверьте почту — мы отправили подтверждение.