Главная Другое
Экономика Финансы Маркетинг Астрономия География Туризм Биология История Информатика Культура Математика Физика Философия Химия Банк Право Военное дело Бухгалтерия Журналистика Спорт Психология Литература Музыка Медицина |
страница 1 А. Я. ЛИФШИЦ, И. Е. ЗАЙЧЕНКОВ, С. Б. ОНИКИЕНКО, С. Б. ПЕТРОВ, М. Ю. ЧЕРНЯХОВСКАЯ
Рассматриваются инструментальная система ОДИ, предназначенная для создания автоматизированных архивов, связанных с машиной логического вывода РЕПРО [I], а также опыт создания на основе комплекса ОДИ системы ЭМА — электронного медицинского архива. Среди различных типов информационных систем можно выделить специальный класс, называемый архивом. Архив представляет собой коллекцию документов регламентированного содержания, постоянно пополняемую новыми документами. Документы в архиве подлежат дополнению, редактированию, просмотру и доступны для произвольной обработки через каталог архива. Автоматизированный архив обладает несомненными преимуществами перед “бумажными”, так как облегчает доступ к архиву, его функционирование, а также не требует для хранения специальных помещений и персонала. Автоматизированный архив используется также при отладке баз знаний экспертных систем. Соединенная с архивом экспертная система накапливает в нем описания всех задач, которые были ею решены. При этом диалоговая подсистема архива берет на себя функции диалоговой подсистемы экспертной системы. Затем материал такого архива может использоваться для отладки и совершенствования базы знаний экспертной системы. Эти приложения определяют набор функций автоматизированного архива. К ним относятся удобная диалоговая подсистема для ввода и редактирования документов, подсистемы хранения информации, доступа к ней через каталог и связи с экспертной системой. Создание архивов для различных предметных областей и связь их с экспертными системами весьма трудоемки. Поэтому возникает потребность автоматизации процесса разработки архивов для различных предметных областей. Средства автоматизации должны обеспечивать быстрое создание архивов для работы с документами сложной структуры и содержания, гибкость таких архивов по отношению к структуре и содержанию хранимых в них документов, а также связь архивов с оболочками экспертных систем. Основой для решения этих проблем может служить организация архивов в виде баз данных, управляемых базами знаний, в которых описываются структура и содержание документов архива. База знаний управляет работой диалоговой подсистемы, определяет структуру информации в архиве и форму этой информации при передаче ее экспертной системе. Редактирование информации в базе знаний архива позволяет вносить в структуру документов и сценарий диалога необходимые изменения. Система ОДИ включает пустую базу знаний, редактор базы знаний, интерпретатор базы знаний и пустую базу данных. Заполнение базы знаний ОДИ превращает ее в пустой архив в некоторой предметной области, а заполнение базы данных делает этот архив действующим. Заполнение и редактирование базы знаний архива выполняется через редактор базы знаний, что обеспечивает быстроту создания и гибкость. Интерпретатор базы знаний управляет функциями диалоговой подсистемы, обеспечивает ввод в диалоге документов и их редактирование, формирование каталога архива и доступ через него к документам в архиве, а также передачу документов из архива экспертным системам, реализованным с помощью машины логического вывода РЕПРО. База данных поддерживает функции хранения и обновления информации в архиве и выдачу ее по запросам. Система ОДИ позволяет более чем на порядок сократить время реализации прикладного архива по сравнению с такими СУБД, как Clipper или Clarion. Такое ускорение достигается в результате использования редактора базы знаний, позволяющего легко и естественно определять структуру и содержание документов в архиве и получать без дополнительных затрат редактор документов архива, настроенный на предметную область; диалогового дизайнера, позволяющего быстро создавать и корректировать наборы окон и меню; системы связи архивов с машиной логического вывода РЕПРО. ОДИ обеспечивает создание и модификацию баз знаний и дизайна редактора документов в архиве; создание и модификацию архивов; выдачу документов из архива в формате РЕПРО. База знаний архива определяет сценарий редактора документов архива, т.е. набор окон и меню, связанных в виде дерева. Меню, являющиеся листьями дерева, могут быть совместными или несовместными. В несовместном меню можно выбрать только одно значение, а в совместном указать несколько. База знаний определяет также структуру документов, которые могут храниться в архиве. Эта структура документов отражается и в сценарии в названиях окон и меню, в связях между ними, в содержании строк меню. Каждое не терминальное окно может иметь лишь одного потомка, а каждое меню — столько потомков, сколько строк в меню. После выбора поля в очередном меню выполняется переход к вершине, являющейся потомком этого поля. Для терминальных вершин в этом случае происходит возврат к предку. Тер- минальное окно, как правило, имеет поля для ввода данных. Управление диалогом выполняет интерпретатор базы знаний Сценарий редактора документов архива содержит, кроме базы знаний, еще и атрибутную часть, т.е. размеры, цвета рамки, местоположение окон и меню на экране, описание полей ввода и вывода в окнах. Атрибутная часть определяется и редактируется с помощью диалогового дизайнера. После определения любого атрибута интерпретатор базы знаний позволяет просмотреть работу нужного фрагмента сценария, при необходимости модифицировать атрибутную часть и т.д. Поля ввода в окнах допускают автоматическую проверку вводимых данных. Имеется несколько стандартных типов полей ввода: целые, вещественные, строки, время, дата, географические координаты. Для целых и вещественных полей при их определении можно указать интервал допустимых значений; поля типа “время”, “дата” и “географические координаты” контролируются в соответствии с их семантикой При вводе информации через поля в окне обеспечиваются возможность выхода из окна без сохранения результата, обход полей вперед и назад, возможности редактирования и скруллинга строк, выдача сообщений о нарушении ограничении целостности. При работе с меню обеспечиваются возможность возврата к предку, перемещение выделенной строки вверх и вниз, в начало и конец меню, выбор указанной альтернативы (для совместного меню нескольких альтернатив). Имеется возможность связывать группы вводимых данных с временем и датой. Сценарий обеспечивает также просмотр и редактирование (в том числе и дополнение) введенных в архив документов. Для каждой вершины сценария могут быть созданы HELP-тексты, которые отображаются на экран при нажатии специальной клавиши. Для доступа к отдельным документам в архиве формируется каталог. При определении каталога задается набор ключей по которым осуществляются запись в архив и выборка из архива отдельных документов. База данных, поддерживающая архив, обеспечивает выдачу каталога архива, выбор документа по ключу, редактирование или удаление из архива уже существующего документа или занесение нового по ключу (при этом в каталог добавляется ключ нового документа), выдачу по ключу документа в формате РЕПРО. С помощью средств системы ОДИ создан медицинский архив историй болезни — ЭМА Работа врача по ведению историй болезни, будучи рутинной, занимает значительную часть его рабочего времени. Возможность автоматизации этого процесса сдерживалась наряду с технической отсталостью еще и тем, что не была разработана адекватная модель медицинских знаний, которая отражала бы всю ширину и глубину используемых в медицине понятий. В работе [2] предложена модель, которая позволяет создавать системы, автоматизирующие различные этапы врачебной деятельности, в том числе и автоматизированные архивы историй болезни. Электронный медицинский архив (ЭМА) предназначен для ввода историй болезни, включающих любое количество посещений больного, а также хранения, просмотра и документирования архива, который легко можно использовать для любых статистических и других исследований. История болезни документируется традиционно во всей полноте и глубине: жалобы, анамнез жизни и болезни, данные объективного обследования, лабораторные и инструментальные исследования. Система может быть использована следующими специалистами: терапевт, эндокринолог, уролог, гинеколог, иммунолог, хирург. Возможны расширение состава медицинских специалистов и адаптация диалоговой системы к потребностям пользователей. Известные системы, решающие аналогичные задачи, обладают, как правило, двумя существенными недостатками: жесткостью (трудность адаптации системы к потребностям пользователя) и статичностью (данные не привязаны к времени осмотра врачом). Новизна системы ЭМА состоит в том, что она управляется базой знаний, содержащей описания наблюдений из различных областей медицины (что обеспечивает ее гибкость), имеет дополнительные возможности настройки на потребности пользователей, поддерживает динамическую концепцию истории болезни, объединяет множество необходимых функций (ввод в диалоговом режиме паспортных данных, анамнеза и осмотра больного), дополнение истории болезни данными новых осмотров, исправление ошибок в историях болезни, хранение историй болезни в электронном архиве с доступом к ним по каталогу, просмотр историй болезни в архиве и, при необходимости, документирование их на бумаге, совместимость с оболочкой экспертных систем РЕПРО и инструментальным комплексоом “Консультант-4” для разработки экспертных систем медицинской диагностики. База знаний ЭМА включает описание 485 различных медицинских наблюдений, из которых 251, в свою очередь, являются составными, т. е. имеют несколько характеристик (до 24 характеристик в описании одного наблюдения). Для наблюдений и характеристик, имеющих качественные значения, область возможных значений включает до 46 значений. Глубина вложенности сценария (структуры наблюдений в историях болезни) достигает 7. В отличие от существующих систем ЭМА комплексно решает проблему работы с электронным архивом историй болезни, допускает адаптацию к потребностям пользователей и имеет дружественный интерфейс. Версия ЭМА находится в опытной эксплуатации. Продолжается расширение и совершенствование ее базы знаний. Система освобождает врачей от рутинной работы по ведению историй болезни, заменяет бумажный архив историй болезни легко доступным электронным архивом, не требующим для размещения специального помещения. Делается важный шаг к последующему использованию медицинских экспертных систем. Системы ОДИ и ЭМА разработаны для персональных компьютеров типа IBM PC XT, AT -286,386 с операционной системой MS DOS. Список литературы 1. Переносимый генератор экспертных систем РЕПРО / И. Л. Артемьева, А. С. Клещев, А. Я. Лифшиц и др. // Тез. докл. Всесоюз. конф. “Актуальные проблемы системного программирования”, Таллинн, 16—18 янв. 1990. — Таллинн, 1990. — С. 84—86. 2. Черняховская М. Ю. Представление знаний в экспертных системах медицинской диагностики. — Владивосток : ДВНЦ АН СССР, 1983 — 212 с. Смотрите также: А. С. Клещев, О. Д. Долгий, Г. В. Долгов, А. Я. Лифшиц, И. Е. Зайченков, С. Б. Оникиенко
73.96kb.
1 стр.
Анна Шихан Долгий, долгий сон
219.4kb.
1 стр.
Л. И. Лифшиц Кривцун О. А
6385.32kb.
35 стр.
Долгов Сергей Анатольевич
35.3kb.
1 стр.
С. Г. Долгов, майор внутренней службы в отставке
3965.91kb.
16 стр.
Название проекта
71.48kb.
1 стр.
Мих. Лифшиц: «Идеал всегда имеет некую реальность…»
396.69kb.
5 стр.
А. С. Клещев, И. Л. Артемьева математические модели онтологий предметных областей. Часть существующие подходы к определению понятия "онтология"
256.94kb.
1 стр.
Экономический кризис
165.92kb.
1 стр.
Программа «Музейной ночи 2010»
35.45kb.
1 стр.
Продается славянский штраф Фирмы по выбиванию долгов замахнулись на штрафные выплаты водителей кошелек
43.46kb.
1 стр.
22 ноября 2011 года г. Салехард 25.25kb.
1 стр.
|