Отчёт По лабораторной работе №1 По курсу «Основы проектирования систем искусственного интеллекта» Тема: проектирование элементов продукционных моделей




Скачать 287.01 Kb.
НазваниеОтчёт По лабораторной работе №1 По курсу «Основы проектирования систем искусственного интеллекта» Тема: проектирование элементов продукционных моделей
страница3/3
Дата публикации16.06.2013
Размер287.01 Kb.
ТипОтчет
lit-yaz.ru > Информатика > Отчет
1   2   3

Form3

//---------------------------------------------------------------------------

#include

#pragma hdrstop
#include "Unit3.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm3 *Form3;

//---------------------------------------------------------------------------

__fastcall TForm3::TForm3(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------
void __fastcall TForm3::FormCreate(TObject *Sender)

{

Label6->Visible=false;

Label7->Visible=false;

Label8->Visible=false;

Label9->Visible=false;

Table1->Active=true;

Table2->Active=true;

Table3->Active=true;

Table4->Active=true;

Table5->Active=true;

}

//---------------------------------------------------------------------------
void __fastcall TForm3::Button1Click(TObject *Sender)

{

DBNavigator1->DataSource=DataSource2;

//DBGrid1-> DataSource=DataSource2;

}

//---------------------------------------------------------------------------

void __fastcall TForm3::ComboBox1Change(TObject *Sender)

{

switch(ComboBox1->ItemIndex)

{

case 0:

Label6->Visible=false;

Label7->Visible=false;

Label8->Visible=false;

Label9->Visible=false;
Label6->Visible=true;

DBNavigator1->DataSource=DataSource2;

//DBGrid1-> DataSource=DataSource2;

break;

case 1:

Label6->Visible=false;

Label7->Visible=false;

Label8->Visible=false;

Label9->Visible=false;
Label8->Visible=true;

DBNavigator1->DataSource=DataSource1;

//DBGrid1-> DataSource=DataSource1;

break;
case 2:

Label6->Visible=false;

Label7->Visible=false;

Label8->Visible=false;

Label9->Visible=false;
Label7->Visible=true;

DBNavigator1->DataSource=DataSource3;

//DBGrid1-> DataSource=DataSource3;

break;

case 3:

Label6->Visible=false;

Label7->Visible=false;

Label8->Visible=false;

Label9->Visible=false;
Label9->Visible=true;

DBNavigator1->DataSource=DataSource4;

//DBGrid1-> DataSource=DataSource4;

break;

case 4:

DBNavigator1->DataSource=DataSource5;

//DBGrid1-> DataSource=DataSource5;

break;


}//switch

}

//---------------------------------------------------------------------------

void __fastcall TForm3::FormClose(TObject *Sender, TCloseAction &Action)

{

Table1->Active=false;

Table2->Active=false;

Table3->Active=false;

Table4->Active=false;

Table5->Active=false;
}

//---------------------------------------------------------------------------

5. Тестовый пример;











Выводы:

В данной программе была реализована идея создания фрагмента оболочки экспертной системы. В результате была получена интегрированная среда по диагностике заболеваний. К плюсам данной программы можно отнести довольно поверхностные знания пользователя по работе с компьютером, которые требуются для работы с ней. Среди возможных пожеланий можно сказать о разработке системы помощи при работе с программой. Можно также усложнить программу, переписав ее так, чтобы она работала на основе рассуждений с использованием вероятностного подхода. Часто к экспертным системам предъявляют дополнительное требование - способность иметь дело с неопределенностью и неполнотой. Информация о поставленной задаче может быть неполной или ненадежной; отношения между объектами предметной области могут быть приближенными. Например, может не быть полной уверенности в наличии у пользователя некоторого симптома или в том, что данные, полученные при определении, верны. Во всех этих случаях как раз и необходимы рассуждения с использованием вероятностного подхода. Достоинства и недостатки продукционной модели.

Продукционная модель чаще всего применяется в промышленных экспертных системах. Она привлекает разработчиков своей наглядностью, высокой модульностью, легкостью внесения дополнений и изменений и простотой механизма логического вывода. Имеется большое число программных средств, реализующих продукционный подход (язык OPS 5 [8]; "оболочки" или "пустые" ЭС — EXSYS [10], ESISP, ЭКСПЕРТ [2]; инструментальные системы ПИЭС [11] и СПЭИС [3] и др.), а также промышленных ЭС на его основе (ФИАКР [8]) и др.

Продукционные модели имеют по крайней мере 2 недостатка. При большом числе продукций становится сложной проверка непротиворечивости системы продукций. Это заставляет при добавлении новых продукций тратить много времени на проверку непротиворечивости новой системы. Системе присуща недетерминированность (неоднозначность выбора выполняемой продукции из фронта активизируемых продукций) возникают принципиальные трудности при проверке корректности работы системы. Считается, что если в ИС число продукций достигнет тысячи, то мало шансов, что система продукций во всех случаях будет правильно функционировать
ЛИТЕРАТУРА


  1. К. Нейлор. Как построить свою экспертную систему. .М. Энергоатомиздат. 1991 г.

  2. Элти Д. Экспертные системы. М. Наука. 1987 г.

  3. . Ревунков Г.И.  и др.  Базы и банки данных и знаний. - М.: Высшая шко-ла, 1992 (5 шт.)

  4. Осуга С. Обработка знаний/Пер. с яп. В.И. Этова. - М.: Мир, 1989 ( 8 шт.)

  5. Тейлор К. Как построить свою экспертную систему/ Пер. с англ. Н.Н. Слепова. - М.: Энергоатомиздат, 1991 (17 шт.)

  6. Таусенд К., Фохт Д. Проектирование и программная реализация экспертных систем на персональных ЭВМ /Пер с англ. В.А. Кондратенко. - М.: Финансы и статистика, 1990 (5 шт.)

  7. Рот М. Интеллектуальный автомат :компьютер в качестве эксперта/ Пер. с нем. А.П. Свиридова. - М.: Энергоатомиздат, 1991 (5 шт.)

  8. Выявление экспертных знаний/ отв. ред. С.В. Емельянов: АН СССР, ВНИИ системн. исследов. - М.: Наука, 1989 (7 шт.)

  9. Уотермен Д.  Руководство по экспертным системам: пер. с англ./ Под ред. В.Л. Стефанюка. - М.: Мир, 1989 (5 шт.)
1   2   3

Похожие:

Отчёт По лабораторной работе №1 По курсу «Основы проектирования систем искусственного интеллекта» Тема: проектирование элементов продукционных моделей iconМетодические указания и задания к лабораторным работам по курсу "основы...
Методические указания к курсу "Основы автоматизации проектирования сложных объектов и систем" (для студентов специальности 22. 04)...

Отчёт По лабораторной работе №1 По курсу «Основы проектирования систем искусственного интеллекта» Тема: проектирование элементов продукционных моделей iconРеферат в данном проекте произведена попытка автоматизировать процесс...
Полученное таким образом решение на данный момент не имеет аналогов в нашем университете по дисциплине «Системы искусственного интеллекта»....

Отчёт По лабораторной работе №1 По курсу «Основы проектирования систем искусственного интеллекта» Тема: проектирование элементов продукционных моделей icon«Организация эвм» Контрольно курсовая работа «Проектирование вычислительной системы»
Данная контрольно-курсовая работа выполняется с целью закрепления знаний по курсу «Организация ЭВМ и систем» и получения практических...

Отчёт По лабораторной работе №1 По курсу «Основы проектирования систем искусственного интеллекта» Тема: проектирование элементов продукционных моделей icon«системы автоматизированного проектирования», 2008 Дисциплина: «Интеллектуальные...
Предмет исследования и основные направления исследований в области искусственного интеллекта

Отчёт По лабораторной работе №1 По курсу «Основы проектирования систем искусственного интеллекта» Тема: проектирование элементов продукционных моделей iconМетодические указания к выполнению лабораторной работе «решение систем...
В ряде практических задач управления и оптимизации приходится решать системы линейных алгебраических уравнений (слу). В настоящей...

Отчёт По лабораторной работе №1 По курсу «Основы проектирования систем искусственного интеллекта» Тема: проектирование элементов продукционных моделей iconПрограмма экзамена «Основы искусственного интеллекта»
Поиск в пространстве состояний. Виды поиска. Формулировка задачи в терминах поиска

Отчёт По лабораторной работе №1 По курсу «Основы проектирования систем искусственного интеллекта» Тема: проектирование элементов продукционных моделей iconМетодические указания к лабораторной работе по дисциплине «Моделирование систем»
«Моделирование систем», «Моделирование в производственно-технологических системах»

Отчёт По лабораторной работе №1 По курсу «Основы проектирования систем искусственного интеллекта» Тема: проектирование элементов продукционных моделей iconОтчёт по лабораторной работе №4 по курсу «Безопасность программ и...
В качестве симметричного алгоритма используется алгоритм des с режимом шифрования cbc

Отчёт По лабораторной работе №1 По курсу «Основы проектирования систем искусственного интеллекта» Тема: проектирование элементов продукционных моделей iconОтчет по лабораторной работе Тема: «Умножение разреженных матриц»
Государственное образовательное учреждение высшего профессионального образования Нижегородский государственный университет

Отчёт По лабораторной работе №1 По курсу «Основы проектирования систем искусственного интеллекта» Тема: проектирование элементов продукционных моделей iconОтчет по лабораторной работе Тема: «Умножение разреженных матриц»
Государственное образовательное учреждение высшего профессионального образования Нижегородский государственный университет



Образовательный материал



При копировании материала укажите ссылку © 2013
контакты
lit-yaz.ru
главная страница