Здравствуйте! Меня зовут Александр, и я врач-гематолог. Просьбу, которая написана в заголовке данной статьи, за свою долгую карьеру я слышал от пациентов, знакомых и не знакомых мне людей не раз, и периодически слышу снова и снова. И это нормально. В нашей стране, да и в целом в мире, делаются многие миллионы самых разных лабораторных анализов ежегодно. Лабораторный анализ или тест – один из объективных методов оценки состояния здоровья, без них нельзя поставить или подтвердить подавляющее большинство заболеваний человека. Лабораторная диагностика процветает и число медицинских услуг в данной сфере растет из года в год. Каждый может пойти, сдать кровь и получить цифровой результат себе на электронную почту или на сайте лаборатории. В нашей стране это возможно и без направления врача.
Можно задать резонный вопрос: почему вообще требуется «расшифровывать» анализы, ведь это не шифровка? Формально – да, однако для большинства людей, не имеющих медицинского образования, числовые показатели в результатах анализов остаются непонятными. Тем более, трудно самостоятельно оценить, о чем могут свидетельствовать те или иные отклонения. В этом контексте под «расшифровкой» подразумевается интерпретация, то есть осмысленное объяснение значений показателей и их клинической значимости. Ниже я подробно рассмотрю, что такое интерпретация медицинских анализов, зачем она нужна и как действовать, если вы столкнулись с подобной задачей.
Все анализы можно разделить на условные группы:
1. Общие – лабораторные тесты, которые могут показывать состояние здоровья различных органов и систем, и которые отклоняются при большом числе различных заболеваний человека. Например, общий анализ крови.
2. Специальные – лабораторные тесты, которые специфичны для выявления конкретной медицинской проблемы. Например, тест на ВИЧ или сифилис.
3. Простые – лабораторный тест, содержащий только один параметр. Например, уровень глюкозы в крови.
4. Сложные – лабораторные тесты, включающие в себя несколько и даже много связанных и не связанных между собой параметров. Например, тот же общий анализ крови, биохимический анализ крови и др.
Проблема с интерпретацией, как правило, связана с общими лабораторными тестами из-за их неспецифичности, а также со сложными тестами, когда трудно понять и связать имеющиеся отклонения в нескольких параметрах. Простой специальный лабораторный тест обычно четко отвечает на простой вопрос «да или нет» и не требует какой-то глубокой интерпретации. Хотя бывают и исключения.
Почему существует проблема расшифровки анализов. Причин, на самом деле, несколько. Сам результат анализа, а именно его содержательная часть, почти не меняется на протяжении многих десятков лет. Это все так же черно-белый бланк с мало понятными для не врача терминами и цифрами. Некоторые из них бывают выделаны жирным или красным, что сильно пугает, но ни о чем конкретном не сообщает. Вторая причина – рост числа услуг лабораторной диагностики кратко превышает число врачебных приемов. Дело в том, что отдельной медицинской услуги «расшифровка анализов» не существует. Врач смотрит на анализы пациента, когда тот приходит к нему лично или посредством телемедицинской консультации. То есть интерпретация анализов – часть врачебного приема. Врачу важно видеть, говорить с пациентом, задать уточняющие вопросы и провести осмотр. Анализы дополняют общую картину, хотя и при некоторых заболеваниях имеют решающее диагностическое значение. Наконец, не все врачи одинаково хорошо могут интерпретировать все виды лабораторных анализов. Клиническое мышление, специализация, навыки и знания у разных врачей отличаются. Мы не роботы с единой программой. Поэтому пациенту может понадобиться второе, а иногда и третье мнение. Например, общий анализ крови лучше показать врачу-гематологу, а общий анализ крови ребенка – детскому врачу-гематологу, но где их найти в таком количестве?
Что же делать простому человеку, у которого возникла потребность в расшифровке анализов. Оптимальный сценарий, который обычно и происходит в жизни – прийти на прием к врачу, если человек решает какую-то конкретную медицинскую проблему. В качестве альтернативы существуют телемедицина, знакомые врачи или знакомые врачи знакомых. Другими словами, общение с живым профессионалом – лучший вариант, включая второе или третье мнение.
Если такой вариант невозможен, он не принес удовлетворения или требуется быстрое принятие решения, человек часто начинает заниматься самодиагностикой. У нас был и есть Google или Yandex, а теперь у нас есть ИИ, которому многие доверяют. И знаете, я скажу, что это не так и плохо. Я активно использую ИИ в своей профессиональной деятельности, как и многие другие. Главный совет – доверяй, но проверяй. Но чтобы проверить, нужно разбираться, хотя бы чуть-чуть. Вот несколько советов.
Вы получили бланк вашего анализа и какие-то показатели выделены жирным или красным. Первое, что не стоит делать – паниковать. Так выделяют отклонения от референсных значений. Референсные значения – не критерии нормы! Это технический параметр, который условно отражает границы распределения данного показателя у 95% людей данной возрастной группы и пола. Если ваш показатель не попал в этот интервал, это может быть что угодно от технической погрешности, вашей конституциональной особенности, временного клинически не значимого отклонения до симптома болезни. Отличить одно от другого и призван специалист. Другими словами, выделенное отклонение от референсного интервала – сигнал «обрати внимание» для врача. Это не относится ко всем типам анализов, но бывает так, что отклонений много, пациента трясет от страха скорой смерти, а анализ крови на самом деле в норме. Убедить в этом самого пациента бывает не всегда просто.
Если отклонения все же клинически значимые, то есть указывают на симптомы болезни – важно уметь их связать. По философскому принципу бритва Оккама мы знаем, что «не следует множить сущее без необходимости». Так же и в медицине, если отклонений несколько, то скорее всего это проявления одной первопричины (одного заболевания). Хотя, конечно, бывают исключения. Чтобы связать различные нарушения в одном или тем более в нескольких разных анализах нужны медицинские знания.
Следующее важно понятие – диагностический критерий. Это отклонение лабораторного параметра выше определенного порогового значения, который в официальной медицине признан критерием того или иного заболевания. Например, один из критериев сахарного диабета – глюкоза натощак ≥ 7,0 ммоль/л. Лабораторный показатель может быть отклонен от референсного значения, но не достигать уровня диагностического критерия. Возможно, потребуется повторно сдать анализ, чтобы убедиться в истинности или ложности тревоги. Диагностических критериев для разных заболеваний может быть несколько, они могут по-разному сочетаться, среди них могут быть «малые» и «большие» и т.д. Это все медицинские знания и клиническое мышление, которые помогают врачу правильно интерпретировать ваши анализы.
Клинический контекст – крайне важная часть, без которой расшифровка анализов часто терпит неудачу. Именно поэтому, как я уже писал выше, врач должен видеть и общаться с пациентом на приеме. Например, в общем анализ крови снижены лейкоциты (белые клетки крови). Если знать только эту информацию, то список возможных причин может быть очень длинным и напоминать "гадание на кофейной гуще". Но если при осмотре пациента врач нащупывает большую селезенку, которая может никак не беспокоить больного и не проявлять себя, то причина лейкопении скорее всего именно в ней.
Так что там с ИИ? Генеративный ИИ безусловно обладает значительным потенциалом в медицинской сфере, в частности в интерпретации лабораторных анализов. Прежде всего, ИИ демонстрирует высокую способность к обработке текстов. Он воспринимает и детально пересказывает данные, при условии корректной подачи правильной информации. При корректной формулировке запроса («промптировании») он может выстраивать логические рассуждения, а объем его знаний значительно превосходит индивидуальные возможности человека. Тем не менее, при решении специализированных медицинских задач, например, при расшифровке лабораторных данных, «голая» версия ИИ, такая как ChatGPT без дополнительной настройки, часто демонстрирует ограниченную эффективность. В подобных случаях ИИ, как правило, механически интерпретирует отклонения от референсных значений, не учитывая клинический контекст. Но вы скажете, что контекст можно передать ИИ. Не можно, а обязательно нужно, хотя и здесь могут быть подводные камни! Вернемся к примеру с большой селезенкой. Когда она реально большая, она может начать болеть, и пациент опишет это как «боль в животе». Такой симптом в сочетании с изменениями в анализах крови, может направить ИИ по ложному следу, как и врача.
Еще одной существенной проблемой остается и невозможность с уверенностью определить, основан ли ответ ИИ на достоверных медицинских данных или представляет собой так называемую «галлюцинацию» – генерацию правдоподобно звучащей, но недостоверной информации. Даже если ИИ предлагает корректные интерпретации лабораторных изменений и связывает их с определенными заболеваниями, это не является доказательством наличия конкретного диагноза у пациента. В таких случаях в любом случае необходима консультация врача и, возможно, дополнительное обследование.
Хотя ИИ может имитировать рассуждения специалиста, для адекватного функционирования он требует специфического обучения или, как минимум, точной направляющей информации. Именно с этой целью разрабатываются специализированные сервисы, которые либо используют базовую ИИ-модель, либо предоставляют ей обширные тематические материалы в виде знаний. Однако это не устраняет основную ограниченность ИИ – отсутствие клинического мышления. В результате ответы таких систем часто представляют собой перечень потенциальных причин по каждому из отклоненных лабораторных показателей. Разумеется, существуют положительные исключения, они возможны в любой системе, однако в текущем виде ИИ остается лишь вспомогательным инструментом, а не самостоятельным диагностом.
Именно таких принципов я придерживался много лет, периодически проводя исследования в области автоматической расшифровки лабораторных анализов. Базируясь на многолетнем клиническом опыте, знаниях, тестируя самые разные технологии я пришел к текущей версии собственного сервиса «ЯсноПонятно», который объединяет в себе сильные стороны человеческого клинического мышления и логики, валидированную базу медицинских знаний и возможности генеративного ИИ. Вот как он работает:
1. Загрузите файл со своим анализом и/или выберите параметры вручную. Это очень ответственный шаг, который позволяет со 100% точностью получить от вас корректные данные.

2. Выполните первичный поиск возможных отклонений и получите список симптомов, которые можно тут же "загуглить" по одному клику мыши.
3. Заполните короткий опросник (клинический контекст).

4. Получите подробный результат расшифровки, который поможет вам принять взвешенное решение..
Сервис «ЯсноПонятно» не является заменой врачу-человеку. Скорее, его можно охарактеризовать как инструмент поиска достоверной и персонализированной информации в условиях информационного хаоса, характерного для современной медицины. Посредством фильтрации недостоверных данных он помогает пользователю приблизиться к объективному пониманию медицинской ситуации и принять более обоснованные решения. Это не конечная версия сервиса, но его будущее зависит от того, насколько он может быть полезен людям.
Комментарии (21)

aborouhin
10.12.2025 14:38Вы уж простите, но, по-моему, делать сервис платным пока рановато :) Пока бы набирать данных для дообучения и набирать ещё.
Из стандартной PDFки Инвитро с моими последними анализами (клинический анализ крови + расширенная биохимия + белковые фракции, всего 48 показателей) распознал меньше половины (21).
Привести самостоятельно единицы "тыс/мкл" к ожидаемым "х10⁹/л" не осилил.
Заключение - по большей части общие слова, которые и так очевидны из написанных мной самостоятельно диагнозов. Временами с явными ляпами (не буду цитировать, дабы свои болячки не расписывать публично).

KirovDoc Автор
10.12.2025 14:38Спасибо за комментарий! Вы не совсем поняли, если что-то не распозналось, значит этого нет в базе знаний. Это экспертная система с конкретными правилами и ограниченным набором параметров, а не просто "ChatGPT". Если вам известна информация по вашим диагнозам, то логично, что именно она и является проблемой отклонений.

aborouhin
10.12.2025 14:38Теперь понятно, но это как-то бы подсветить сразу, возможно с перечнем тех показателей, которые поддерживаются.
Иначе формируется вот такое вот впечатление о сервисе - повышенную в два раза креатинкиназу даже не увидел, тогда как обычная неспциализированная LLM и увидела, и соотнесла с употреблением статинов, и и аспирин посоветовала к ним в комплект не забывать (т.к. про него я не упомянул) и т.п.

KirovDoc Автор
10.12.2025 14:38Там есть сообщение, но видимо не столь заметное. Да, самое просто подлючить любую топовую LLM и все и кода в 10 раз меньше. Но ее нельзя контролировать. Сегодня она хорошо ответила, завтра нет. С LLMок взятки гладки, а когда это твой сервис, где ты несешь юридическую отвественность, нужно уже думать и проверять макисимально все. P.S. Креатинкиназы просто нет в базе знаний пока.

aborouhin
10.12.2025 14:38Но у Вас же тоже LLM (но судя по определённым шероховатостям в ответе, не самая топовая на текущий момент), только что с RAG по Вашей базе знаний, как я понял. Даже если Вы промптом прямо запретили нейросети высказываться по отсутствующим в этой базе темам - это не гарантирует отсутствие галлюцинаций. Без дисклеймеров и главного совета - посетить живого компетентного врача, - всё равно не обойтись.

KirovDoc Автор
10.12.2025 14:38Все так, но мне нужно контролировать базу знаний и правила. Например, некий параметр имеет референсы 120-160. У пациента он 119. Скорее всего обычная LLM будет говорить что он снижен. Но это не всегда так. Еще один пример, в общем анализе крови часто отколяются значения в %, но это ничего не значит, если абсолютные значения в пределах доупстимых величин. Хотя на бланках все будет жирным или красным и LLM тоже будет про это писать. Поэтому нужны правила. Не для врача это не очевидно, я понимаю.

aborouhin
10.12.2025 14:38Справедливости ради, Вы LLMки недооцениваете. На примере своих анализов и Gemini 3 Pro - где превышение незначительное, так и написала; где только в процентах, но не в абсолютных значениях, - отметила этот факт (буквальная цитата: "Относительное снижение процента лимфоцитов на фоне роста нейтрофилов")
Но Вас как профессионала, безусловно, понимаю. В своей профессиональной сфере я тоже боялся бы за LLM ручаться :)

KirovDoc Автор
10.12.2025 14:38Тут всегда есть нюансы. Надо писать хорошие промты, по сути правила. Можно экспериментировать. У меня же прошлая версия сервиса на голой LLM (код есть, сервис не запущен). Сейчас только заменить на Geminin PRO или типа того и можно сравнить.

Exosphere
10.12.2025 14:38Файл Гемохелп (PDF), распознал корректно, в 2 случаях не осилил единицы измерения. Заключение ожидаемое, очень общее (но и главный "фиговый" показатель простой), однако подсветил проблему, на которую не обращала внимание и которая точно может быть - она "лежала" на границе сочетания двух показателей.

KirovDoc Автор
10.12.2025 14:38Спасибо за комментарий! Я не могу позволить ИИ ставить диагнозы, это юридически чревато.

andycaramba
10.12.2025 14:38А я просто в google gemini чат загружаю pdf анализов, пишу какие препараты и сколько времени принимаю, и он вполне себе толково всё распознаёт и расшифровывает. Плюсом советует к какому врачу обратиться если с анализами что-то не то. Ну и это всё бесплатно.

aborouhin
10.12.2025 14:38Кстати, да, тот самый Инвитровский PDF, который я в комментарии выше упомянул, Gemini 3 Pro расшифровала полностью и сразу, все превышения корректно описаны.
Заключение - просто небо и земля (в пользу Gemini), как будто бы мой кардиолог лично писал :)
Цена вопроса - ~5 центов против 99 рублей :)

KirovDoc Автор
10.12.2025 14:38Спасибо за комментарий! И не принимает никаких самостоятельных решений, это просто читалка результатов работы экспертной системы, где все правила проверены. Внешне это может не отличаться от любого "ChatGPT", но вы не можете быть уверены, что в ответе нет "галлюцинаций". В моем сервисе ИИ не принимает никаких решений, это не ответ из "его головы", он лишь озвучивает результаты из валидированной базы знаний.
nv13
Вот и весь результат(
gmtd
pdf не понимает (три файла попробовал)
Картинку с одним биомаркером распознала
Жму "Распознать", получаю - "Ваши анализы в норме!"
Это всё?
KirovDoc Автор
Спасибо за комментарий! PDF как картинку не понимает, для чтения обычного PDF стоит стандартный скрипт, все работает. Если параметры в норме, значит нечего расшифровывать.
KirovDoc Автор
Спасибо за комментарий! Видимо вы загрузили файл большого объема, хотя я не знаю. Но на всякий случай я внес кое-какие правки.
nv13
Я сфоткал табличку анализов, загруэил фотку в сайт и нажал распознать - и вылезла вот эта билиберда про json.