Разработка программы в помощь медикам в постановке диагноза

13608
знаков
1
таблица
2
изображения

Федеральное агентство по образованию

ФГОУ ВПО

Чувашский государственный университет им. И.Н. Ульянова

Алатырский филиал

Факультет управления и экономики

Кафедра высшей математики и информационных технологий

 

Курсовая работа

По предмету: Рекурсивно-логическое программирование

На тему: Разработка программы в помощь медикам в постановке диагноза

Алатырь 2009


Содержание

Введение

1. Разработка структур экспортных систем

2. Представление знаний

3. Система пользовательского интерфейса

4. Структура базы знаний экспертной системы

Заключение

Список литературы

Приложение 1. Релизация экспертной системы

Приложение 2. Результат работы экспертной системы


Введение

 

Экспертная система – один из типов систем искусственного интеллекта; программы, которые могут воспроизводить процесс решения проблемы подобно человеку-эксперту в некоторой, обычно узкой, прикладной области. Отличительной чертой компьютерных программ экспертных систем, является их способность накапливать, модифицировать и использовать знания и опыт наиболее квалифицированных специалистов в какой-либо предметной области для решения практических задач. Экспертные системы используют механизмы автоматического рассуждения (вывода) и так называемые слабые методы искусственного интеллекта, такие, как, эвристический поиск решения. Их область применения извлечения знаний.

Экспертные системы должны решать задачи, требующие для своего решения экспертных знаний в некоторой конкретной области. В той или иной форме им необходимо обладать этими знаниями. Поэтому их также называют системами, основанными на знаниях. Однако не всякую систему, основанную на знаниях, можно рассматривать как экспертную. Экспертная система должна также уметь каким-то образом объяснять свое поведение и свои решения пользователю, так же, как это делает эксперт-человек. Это особенно необходимо в областях, для которых характерна неопределенность, неточность информации. В этих случаях способность к объяснению необходима для того, чтобы повысить степень доверия пользователя к советам системы. А также, чтобы дать возможность пользователю обнаружить возможный дефект в рассуждениях системы. В связи с этим в экспертных системах следует предусматривать дружественное взаимодействие с пользователем, которое осуществляет для пользователя процесс рассуждения системы «прозрачным».

Для программирования приложений, использующих средства и методы искусственного интеллекта и создания экспертных систем применяется язык программирования Пролог.

 


1. Разработка структур экспертных систем

 

Чтобы проводить экспертизу, компьютерная программа должна быть способна решать задачи посредством логического вывода и получать при этом достаточно надежные результаты. Программа должна иметь доступ к системе фактов, называемой базой знаний.

Программа также должна во время консультации выводить заключения из информации, имеющейся в базе знаний. Некоторый экспертные системы могут также использовать новую информацию, добавляемую во время консультации. Экспертную систему, таким образом, можно представлять состоящей из трех частей:

1.  База знаний (БЗ).

2.  Механизм вывода (МВ).

3.  Система пользовательского интерфейса (СПИ).

База знаний – центральная часть экспертной системы. Она содержит правила, описывающие отношения или явления, методы и знания для решения задач из области применения системы. Можно представлять базу знаний состоящей из фактических знаний и знаний, которые используются для вывода других знаний.

Механизм вывода содержит принципы и правила работы. Механизм вывода «знает», как использовать базу знаний так, чтобы можно было получать разумно согласующиеся заключения (выводы) из информации, находящейся в ней.

Когда экспертной системе задается вопрос, механизм вывода выбирает способ применения правил базы знаний для решения задачи, поставленной в вопросе. Фактически, механизм вывода запускает экспертную систему в работу, определяя какие правила нужно вызвать и организуя к ним доступ в базу знаний. Механизм вывода выполняет правила, определяет когда найдено приемлемое решение и передает результаты программе интерфейса с пользователем.

Когда вопрос должен быть предварительно обработан, то доступ к базе знаний осуществляется через интерфейс с пользователем. Интерфейс – это часть экспертной системы, которая взаимодействует с пользователем.

Система интерфейса пользователя принимает информацию от пользователя и передает ему информацию. Просто говоря, система интерфейса должна убедиться, что, после того как пользователь описал задачу, вся необходимая информация получена. Интерфейс, основываясь на виде и природе информации, введенной пользователем, передает необходимую информацию механизму вывода. Когда механизм вывода возвращает знания, выведенные из базы знаний, интерфейс передает их обратно пользователю в удобной форме.

Интерфейс с пользователем и механизм вывода могут рассматриваться как «приложение» к базе знаний. Они вместе составляют оболочку экспертной системы. Для базы знаний, которая содержит обширную и разнообразную информацию, могут быть разработаны и реализованы несколько разных оболочек.

Хорошо разработанные оболочки экспертных систем обычно содержат механизм для добавления и обновления информации в базе знаний.


Информация о работе «Разработка программы в помощь медикам в постановке диагноза»
Раздел: Информатика, программирование
Количество знаков с пробелами: 13608
Количество таблиц: 1
Количество изображений: 2

Похожие работы

Скачать
29905
0
3

... медикаментов. Этот уровень должен находиться в пределах 40-30% от дохода, полученного сверх нормативных платежей. Наиболее перспективным методом экономического стимулирования качества медицинской помощи является поощрение и организация новых лечебно-диагностических технологий. Проблемой этого направления является необходимость наличия значительных начальных оборотных средств (Л. Берестов). ...

Скачать
402329
1
0

... осложнения для матери и новорожденного возникают при несоблюдении условий и техники выполнения операции.   ЛИТЕРАТУРА: ОСНОВНАЯ: 1.   Аномалии родовой деятельности. Методические рекомендации. М., 1990. 2.   Бодяжина В.И., Жмакин К.Н. Акушерство., М., Медицина, 1995. 3.   И.В. Дуда. Нарушения сократительной деятельности матки. М., 1989. 4.   Малиновский М.Р. Оперативное акушерство. 3е изд ...

Скачать
236182
33
8

... на процесс социализации воспитанников, так как служит своеобразным суррогатом такой социальной среды как семья. Необходимо постоянное совершенствование социальной среды закрытого интернатного учреждения для детей ввиду необходимости приведения процессов социализации в направление течения общественной жизни. Так, если в обществе наблюдается сейчас процесс постепенного повышения материального ...

Скачать
107258
0
1

... , доступная с нескольких сотен терминалов, расставленных по всей больнице или даже за ее пределами, на дому у врачей или кабинетах частнопрактикующих специалистов. 2.2 Недостатки Автоматизированные системы ведения истории болезни имеют и некоторые недостатки. Они требуют больших начальных вложений по сравнению с бумажными эквивалентами из-за высокой стоимости компьютеров, программного обеспечения ...

0 комментариев


Наверх