Файл: Программное обеспечение современных компьютеров в области медицины и биологии.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 08.11.2023
Просмотров: 36
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Раздел 1. Программное обеспечение современных компьютеров в области медицины и биологии
Тема 1. Структура и характеристики программного обеспечения современных компьютеров, организация данных, основы программирования, области применения вычислительной техники в медицине и биологии
Программное обеспечение автоматизированного рабочего места врача включает как универсальные (например, Microsoft Word, Microsoft Excel), так и специализированные медицинские прикладные программы. Вторые можно разделить на три основных типа: базы данных, экспертные системы и информационно-справочные системы.
Базы данных служат для сбора, накопления, хранения и использования медицинской информации. К ним можно отнести электронные медицинские карты стационарных и амбулаторных больных, архивы результатов различных исследований, электронные системы учета лекарственных препаратов и т.д.
Экспертные системы - программы, обеспечивающие принятие решения на основе интерпретации по особым алгоритмам знаний экспертов, хранящихся в базе знаний. Деятельность врача постоянно связана с принятием важного решения, которое определяет успех всей работы: постановкой диагноза.
Точность диагностики зависит от квалификации специалиста (эксперта) его умения правильно проанализировать имеющуюся информацию. Но бывают ситуации, когда нет возможности привлечь высококвалифицированного специалиста по той или иной специальности. Поэтому, по мере развития вычислительной техники, возникла идея заложить знания специалистов в компьютер и использовать его в качестве электронного эксперта.
Наиболее важные области применения экспертных систем это:
-
неотложные и угрожающие состояния, когда имеет место дефицит времени; -
ограниченные возможности обследования; -
скудная клиническая симптоматика.
Разрабатываемые в настоящее время медицинские экспертные системы просты и решают узкоспециализированные задачи медицинской диагностики.
По сути дела, это диалоговые базы данных, сопряженные с базами знаний и подсистемами генерации отчетов.
Общий принцип, положенный в основу формирования экспертными системами диагностических заключений, — включение в базу знаний синдромов, позволяющих контролировать все основные системы организма.
При создании экспертной системы важно правильно определить, в какой форме лучше хранить знания эксперта и как ими пользоваться. Также важно обеспечить правильное применение знаний, позволяющее сформулировать достоверные выводы на основе часто противоречивой исходной информации.
Желательно, чтобы система по отдельному запросу объясняла свою линию рассуждения в понятном пользователю виде. Хорошая экспертная система имеет блок для пополнения базы знаний.
Таким образом, у полностью оформленной экспертной системы присутствуют четыре основных блока:
-
база знаний; -
машина вывода; -
модуль извлечения знаний; -
система объяснения принятых решений.
Рассмотрим основные блоки экспертной системы подробнее. База знаний содержит факты или утверждения и правила. Факты являются краткосрочной информацией, они могут изменяться в ходе одного сеанса работы. Правила составляют долговременную информацию о том, как порождать новые факты на основе известных данных. Отличие базы знаний от базы данных состоит в механизме пополнения информации недостающими фактами.
Машина вывода - это высокоуровневый интерпретатор, который осуществляет цепочку рассуждений на основе фактов и правил базы знаний, и который приводит к конечному решению. Машина вывода обычно имеет дело с ненадежными знаниями. Одна из проблем — работа с ненадежной информацией.
В настоящее время найдены способы решения этой задачи: нечеткая логика, байесовская логика, коэффициенты уверенности. Эти способы дают на практике вполне приемлемые результаты.
Извлечение знаний является трудоемким процессом. Знания сами по себе - дорогой ресурс, который сложно представить в простой для использования в компьютере форме. Обычный способ извлечения знаний состоит в том, что специалист по технологии экспертных систем опрашивает специалистов, знания которых добавляются в экспертную систему, добиваясь правильного представления их знаний в компьютере. В настоящее время ведутся интенсивные работы по автоматизации процесса извлечения знаний.
Появилось новое поколение систем - самообучающиеся системы, которые уже нельзя назвать экспертными системами в точном понимании этого слова, т. к. они уже не используют знания экспертов. Процесс принятия решения в таких системах трудно понять человеку (не удается построить блок объяснения решения). Сейчас интенсивно развиваются системы, основанные на технологии нейронных сетей, которые используют этот принцип.
Система объяснения принятых решений экспертной системы позволяет облегчить процесс общения человека с экспертной системой, объясняя, как система пришла к решению. В таком случае, при необходимости, человек может вмешаться в процесс принятия решения.
Экспертные системы представляет собой одно из проявлений искусственного интеллекта - моделирования процессов мышления.
Экспертные системы не получили достаточно широкого распространения в практической медицине. Они, в основном, используются как составная часть медицинских приборно-компьютерных систем. Связано это, прежде всего, с тем, что в реальной жизни число всевозможных ситуаций и, соответственно, диагностических правил оказалось так велико, что система либо начинает требовать большое количество дополнительной информации о больном, либо резко снижается точность диагностики.
Информационно-справочные системы (ИСС) - это средства накопления, хранения и предоставления знаний.
Необходимость хранения больших объемов профессионально ценной информации и умение оперировать ей одна из проблем врачей.
Классическая информационно-справочная система - книга. Она остается актуальной, но, тем не менее, с приходом компьютерной эры имеются тенденции к переносу баз знаний, расположенных в книге, на электронные носители.
Медицинские информационно-справочные системы предназначены для ввода, хранения, поиска и выдачи медицинской информации по запросу пользователя. Отличие от экспертных систем состоит в том, что подобные системы не осуществляют обработку информации, а только обеспечивают быстрый доступ к запрашиваемым сведениям.
Обычно информационно-справочные системы подразделяются по видам хранимой информации:
-
клиническая; -
научная; -
нормативно-правовая.
Кроме того, различают информационно-справочные системы:
-
документальные; -
документографические; -
фактографические; -
полнотекстовые.
Существуют различные виды информационного поиска в ИСС:
-
документальный поиск - поиск сведений о том или ином документе, его библиографического описания, аннотации, реферата или полного текста документа; -
фактографический поиск - поиск данных и информации, извлеченных из документа.
Современная тенденция построения информационно-справочных систем - это объединение распределенных баз данных (на уровне учреждения, города, региона) посредством соответствующих средств коммуникации в единую информационную среду.
Большое значение имеет появление медицинских ИСС в глобальной сети Internet. Такой вариант базы теоретически обеспечивает доступ любого врача к информации.
Важно отметить, что многие экспертные и информационно-справочные системы могут эффективно работать не только в рамках автоматизированного рабочего места врача, но и самостоятельно. Они представляют интерес для индивидуального использования.
Существуют экспертные системы, ориентированные на использование пациентами. Такие системы способны поставить предположительный диагноз, предложить комплекс доврачебной помощи и, при необходимости, рекомендовать обратиться за медицинской помощью.
К специализированным медицинским программам следует отнести и разнообразные обучающие программы, в том числе средства тестовой проверки знаний, различные симуляторы клинических ситуаций и т.д.
По уровню реалистичности выделяют семь групп симуляционных технологий для обучения медицине:
1. Визуальный: классические учебные пособия, электронные учебники, обучающие компьютерные игры.
2. Тактильный: тренажеры для отработки практических навыков, реалистичные фантомы органов, манекены сердечно-лёгочной реанимации (СЛР), например, фантом для отработки интубации трахеи.
3. Реактивный: манекены низшего класса реалистичности (Low-Fidelity).
4. Автоматизированный: манекены среднего класса реалистичности, видеооборудование.
5. Аппаратный: симулятор среднего класса в палате, оснащенной медицинской мебелью и аппаратурой, тренажер, укомплектованный реальным медицинским оборудованием 6. Интерактивный: роботы-симуляторы пациента высшего класса реалистичности (High Fidelity) и виртуальные симуляторы с обратной тактильной связью.
7. Интегрированный: комплексные интегрированные симуляционные системы – взаимодействующие виртуальные симуляторы.
Тема 2. Медицинские приборно-компьютерные системы
Сложно представить современную больницу без высокоточной медицинской техники: томографа, аппарата УЗИ, приборов для эндоскопии, ну или самого простого рентгена. Не говоря уже про оснащение палат для интенсивной терапии, где за жизненно важными показателями больного в режиме реального времени следят десятки автоматических датчиков. Все эти устройства входят в особую группу информационных систем, которая получила название «медицинские приборно-компьютерные системы», или МПКС.
МПКС – это диагностическое, лечебное, лабораторное оборудование, аппараты мониторинга и биотехнические устройства, которые с помощью компьютеров и специального программного обеспечения (ПО) могут собирать, обрабатывать, хранить информацию о текущем состоянии пациента, а в некоторых случаях –
управлять его лечением, минимально вовлекая в этот процесс медицинский персонал.
МПКС - это многокомпонентная система. В ее состав входят аппаратная часть, специальные программные продукты и медицинская составляющая. Каждый из этих компонентов решает определенные задачи.
Аппаратная часть – это приборы, которые непосредственно контактируют с телом больного или его биологическим материалом, и устройства для обработки информации (компьютер). В зависимости от целей применения они выполняют лечебную или исследовательскую функцию. Внутренние вычислительные элементы оборудования (микропроцессоры) также относятся к этой группе.
Программные продукты (ПО) обеспечивают работу аппаратных систем. Они задают алгоритмы или методики, по которым функционируют приборы, обрабатывают поступающую на них информацию, выводят ее в заданном формате для конечного пользователя – врача, хранят и записывают данные на внешний носитель.
Медицинская составляющая - это теоретическая основа для работы медтехники: методы лечения или исследования, их количественные и качественные параметры.
В зависимости от функций МПКС бывают:
Клинические системы направлены на выполнение конкретного перечня задач по заложенной в них программе. Это очень удобно для потокового использования оборудования, когда выполнять необходимые манипуляции может медицинский персонал, не имеющий профильной квалификации: например, по сердечно-сосудистым заболеваниям.
Исследовательские системы обладают более полным набором инструментов. Они позволяют использовать разные методики обследования и комбинировать их, визуализировать результаты и выполнять объемное моделирование.
Интересно, что полученные наработки в использовании исследовательских систем могут быть запротоколированы в формате более простой инструкции и в дальнейшем применяться по определенному алгоритму, как в случае с клиническими системами.
Кроме того, МПКС могут быть специализированными, многофункциональными и комплексными. В первом случае система может выполнить только один тип исследования, например, энцефалограмму. Во втором случае – несколько процедур, имеющих общую методологию. Комплексная МПКС охватывает каждый аспект исследования в рамках одного медицинского случая.