АННОТАЦИЯ
дипломной работы
студента 541-й группы II курса технического факультета ВКИ НГУ
Добрынина Романа Валентиновича.
«Разработка подсистемы вывода в диагностической экспертной системе».
Тема проекта – «Разработка подсистемы вывода в диагностической экспертной системе». Данная дипломная работа была выполнена на кафедре систем информатики в лаборатории искусственного интеллекта Института Систем Информатики Сибирского Отделения Российской Академии Наук. (ИСИ СО РАН). Научный руководитель – Попов Иван Геннадьевич. Работа выполнялась с 1 сентября 1998 года по 30 мая 1999 года. Тип работы – инженерная; является плановой разработкой института.
Задачей дипломной работы является разработка подсистемы вывода и обработки знаний в диагностической экспертной системе по медицинской диагностике. Особенностью создаваемой системы является возможность ее работы с нечеткими и неточными входными данными. При этом подсистема вывода будет использовать экспертные знания, также допускающие элементы нечеткости и неточности.
Аналогом данной экспертной системы послужила известная в свое время экспертная система «Di-Gen», обеспечивающая медицинскую диагностику пациентов и техническую диагностику доменных печей.
Данная же система аналогична предыдущим экспертным системам типа «Di-Gen»-а, но более современная, с эргономичным многоуровневым интерфейсом и разработана под операционную систему Windows 95/98.
В рамках поставленной задачи работа была выполнена. В данный момент программа находится в стадии комплексного тестирования. Результаты предварительного тестирования выявили несколько недостатков и в данный момент идет работа по их устранению.
ОТЗЫВ
на дипломную работу
студента II курса технического факультета ВКИ НГУ
Добрынина Романа Валентиновича.
«Разработка подсистемы вывода в диагностической экспертной системе».
Данная дипломная работа проводилась в рамках разработки среды конструирования диагностических экспертных систем, ориентированной на задачи медицинской диагностики. Эта среда должна обеспечивать возможность создания баз знаний для разных областей медицинской диагностики, их просмотра и редактирования, и порождения на их основе специализированных диагностических систем. Одной из основных особенностей среды является возможность обработки неточной информации. Порожденная экспертная система должна обеспечивать полный цикл диагностики пациента, определение диагноза по введенным симптомам и ведения истории болезни. Экспертная система должна обладать удобным пользовательским интерфейсом и справочной системой.
Задачей данной дипломной работы являлась разработка подсистемы вывода и обработки знаний в диагностической системе. Необходимо было разработать механизм логического вывода, который на основании введенных симптомов определял диагноз пациента. Этот вывод должен осуществляться в условиях неточной информации о наблюдаемых симптомах, обеспечивать интерактивный диалог с пользователем для их уточнения и производить ранжирование различных версий диагноза для определения наиболее вероятных.
В целом, дипломник с задачей справился. Им были разработаны структура для представления базы знаний и модуль логического вывода для определения диагноза в условиях неточной информации о симптомах. Для этого использовался механизм связанных с симптомами весов и определение по ним вероятности выводимого диагноза. Для уточнения симптомов предусмотрены средства для ведения диалога с пользователем.
Однако, следует отметить, что не все свойства симптомов, которые были бы полезны для определения диагноза, включаются в базу знаний и используются на этапе логического вывода, что в результате снижает точность определения диагноза. Следовало внимательнее изучить модели представления и обработки знаний, используемые в других системах этого класса.
Учитывая вышесказанное, считаю, что работа заслуживает оценки "хорошо".
Научный руководитель:
м.н.с. РосНИИ ИИ /Попов И.Г./
ГОСУДАРСТВЕННЫЙ КОМИТЕТ РОССИЙСКОЙ ФЕДЕРАЦИИ ПО ВЫСШЕМУ ОБРАЗОВАНИЮ
НОВОСИБИРСКИЙ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ
ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ВЫСШИЙ КОЛЛЕДЖ ИНФОРМАТИКИ
ТЕХНИЧЕСКИЙ ФАКУЛЬТЕТ
КАФЕДРА СИСТЕМ ИНФОРМАТИКИ
РАЗРАБОТКА ПОДСИСТЕМЫ ВЫВОДА В ДИАГНОСТИЧЕСКОЙ ЭКСПЕРТНОЙ СИСТЕМЕ
ДИПЛОМНЫЙ ПРОЕКТ
Пояснительная записка
Листов 23
Студент Добрынин Роман Валентинович
" " _______ 1999г
Научный руководитель Попов Иван Геннадьевич,
м.н.с. ИСИ СО РАН " " _______1999г
Новосибирск
1999СОДЕРЖАНИЕ
1999 2
ВВЕДЕНИЕ 2
ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 3
ЭКСПЕРТНЫЕ СИСТЕМЫ, ИХ НАЗНАЧЕНИЕ И СТРУКТУРА 4
ЗАДАЧИ ДИАГНОСТИКИ 4
ПРОЦЕСС ПРИОБРЕТЕНИЯ ЗНАНИЙ 5
МАШИНА ВЫВОДА 6
ПОСТАНОВКА ЗАДАЧИ 8
ФОРМУЛИРОВКА В ПОЛЬЗОВАТЕЛЬСКИХ ТЕРМИНАХ 8
ВХОДНЫЕ ДАННЫЕ 9
ВЫХОДНЫЕ ДАННЫЕ 9
СПЕЦИАЛЬНЫЕ ТРЕБОВАНИЯ 10
МЕТОДЫ И АЛГОРИТМЫ РЕШЕНИЯ ЗАДАЧИ 10
МЕТОДЫ И ОПРЕДЕЛЕНИЯ 10
СТРУКТУРЫ ДАННЫХ 11
Структуры данных данного программного средства – 4 таблицы формата Paradox 7.0 (работу с этими таблицами обеспечивает DBE и DBD, которые как раз поставляются в комплект с Borland Delphi с целью «безпроблемной» работы с базами данных практически любого формата). 11
Таблица клиентов 11
Таблица симптомов 12
Таблица соответствий 12
Таблица весов 12
АЛГОРИТМ РЕШЕНИЯ ЗАДАЧИ 12
СПЕЦИАЛЬНЫЙ ИНСТРУМЕНТАРИЙ 15
СХЕМА ФУНКЦИОНИРОВАНИЯ ПРОГРАММНОГО СРЕДСТВА 15
ОПИСАНИЕ ПРОГРАММЫ 18
ОТЛАДКА И ТЕСТИРОВАНИЕ ПРОГРАММНОГО СРЕДСТВА 19
РУКОВОДСТВО ПО ЭУСПЛУАТАЦИИ ПРОГРАММНОГО СРЕДСТВА 20
... ресурсы и на последнем этапе проведена оценка эффективности прототипа ИС, которая показала, что внедрение проекта целесообразно. Заключение Целью дипломного проекта являлась разработка подсистемы учета гематологических анализов для КДЛ ГБСМП-2 г. Ростова. Первым этапом дипломного проекта являлась определение цели и задач дипломного проекта. Был проведен анализ существующих систем. В первом ...
... специалистов, обладающих указанной совокупностью знаний и выполняющих функции “посредников” между экспертами в предметной области и компьютерными (экспертными) системами. Они получили название инженеры знаний (в оригинале - knowledge engineers), а сам процесс разработки ЭС и других интеллектуальных программ, основанных на представлении и обработке знаний - инженерией знаний (knowledge engineering ...
... в экспертной системе с необходимостью должны быть сложными либо в смысле сложности каждого правила, либо в смысле их обилия. Экспертные системы, как правило, работают с предметными областями реального мира, а не с тем, что специалисты в области искусственного интеллекта называют игрушечными предметными областями. В предметной области реального мира тот, кто решает задачу, применяет фактическую ...
... и аппаратной реализации, выполненные на этом языке описания, переводятся на более подходящие языки другого уровня. 4. Экспертные системы (ЭС), их структура и классификация. Инструментальные средства построения ЭС. Технология разработки ЭС 4.1 Назначение экспертных систем В начале восьмидесятых годов в исследованиях по искусственному интеллекту сформировалось самостоятельное направление ...
0 комментариев