Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

4- 1_Лабораторная_Интеллектуальные информационные системы

.doc
Скачиваний:
31
Добавлен:
23.06.2014
Размер:
155.65 Кб
Скачать

8

Министерство образования и науки Российской Федерации

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ

(ТУСУР)

Кафедра автоматизированных систем управления (АСУ)

Отчет по лабораторной работе № 4

по дисциплине «Интеллектуальные информационные системы»

2009

Задание № 1. Ознакомиться с одним из вариантов обучения нейронных сетей на примере логических функций «AND» и «OR» и доказать правильность подбора весовых коэффициентов. Убедиться в ограниченности возможностей однослойных сетей.

Решение: логическая функция «AND»

Логическая функция «AND»

Входные значения

Математические расчеты

Значение функции Y с обоснованием

Х1

Х2

1

1

u = -5,5+2,47+3,64=0,61

1, так как u ≥ 0

1

0

u = -5,5+2,47=-3,03

0, так как u < 0

0

0

u = -5,5=-5.5

0, так как u < 0

Значения весов w ij: w 1.0= -5,5; w 1.1=2,47; w 1.2=3,64. С помощью данной формулы проведем математические расчеты.

Рис.1.1 - функция «AND»

Логическая функция «OR».

Логическая функция «OR»

Входные значения

Математические расчеты

Значение функции Y с обоснованием

Х1

Х2

1

1

u = -1,5+2,47+1,64=2,61

1, так как u ≥ 0

1

0

u = -1,5+2,47=0,97

1, так как u ≥ 0

0

0

u = -1,5=-1,5

0, так как u < 0

Значения весов w ij: w 1.0= -1,5; w 1.1=2,47; w 1.2=1,64.

Рис.1.2 - функция «OR»

Задание № 2. Задать и ввести в систему (оболочку ЭС) ваши факты, продукции. Выбрать и задать параметры системы. Решить задачу, получить таблицу вывода по образцу.

Решение:

Моя экспертная система называется «Семенова».

Ввод в систему следующих фактов:

  1. Начальник наказал Семенову (далее A);

  2. Семенова опоздала на работу (далее B);

  3. Семенову лишили премии (далее C);

  4. у Семеновой плохое настроение (далее D);

  5. Семенова долго спит (далее E);

  6. Надо раньше вставать (далее F);

  7. Семенова далеко живет от работы (далее G);

  8. Надо раньше выходить из дому (далее H);

  9. Семенова премию не получит (далее I).

Рис.2.1 – задание предметной области

Ввод в систему продукций.

Введем в систему следующие продукции:

  1. BA→C (коэффициент уверенности 0,9);

  2. E G→H (коэффициент уверенности 0,8);

  3. C→D (коэффициент уверенности 0,7);

  4. G→F (коэффициент уверенности 0,8);

  5. C→I (коэффициент уверенности 0,95).

Рис.2.2 – список продукций

Ввод в систему параметров решения.

Установим в системе следующие параметры решения:

  1. Факт B (уверенность 1);

  2. Факт E (уверенность 1);

  3. Факт G (уверенность 1);

  4. Факт A (уверенность 1);

Список целей состоит из одной цели I.

Рис.2.3 – задание параметров решения

В данном случае используем метод поиска в ширину.

Рис.2.4 – задание параметров решения.

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

№ шага

Рабочая память

Конфликтное множество

Активизируемое правило

Выбранная продукция

1

B,E,G,A

0,1,3

0

BA→C

2

B,E,G,A,C

1,3,2,4

1

E G→H

3

B,E,G,A,C,H

3,2,4

3

G→F

4

B,E,G,A,C,H,F

2,4

2

C→D

5

B,E,G,A,C,H,F,D

4

4

C→I

6

B,E,G,A,C,H,F,D,I

остановка

Литература:

  1. С.Н.Павлов Интеллектуальные информационные системы. Учебное пособие, 2004г. Томск.