4- 1_Лабораторная_Интеллектуальные информационные системы
.doc
Министерство образования и науки Российской Федерации
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ
(ТУСУР)
Кафедра автоматизированных систем управления (АСУ)
Отчет по лабораторной работе № 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. Задать и ввести в систему (оболочку ЭС) ваши факты, продукции. Выбрать и задать параметры системы. Решить задачу, получить таблицу вывода по образцу.
Решение:
Моя экспертная система называется «Семенова».
Ввод в систему следующих фактов:
-
Начальник наказал Семенову (далее A);
-
Семенова опоздала на работу (далее B);
-
Семенову лишили премии (далее C);
-
у Семеновой плохое настроение (далее D);
-
Семенова долго спит (далее E);
-
Надо раньше вставать (далее F);
-
Семенова далеко живет от работы (далее G);
-
Надо раньше выходить из дому (далее H);
-
Семенова премию не получит (далее I).
Рис.2.1 – задание предметной области
Ввод в систему продукций.
Введем в систему следующие продукции:
-
BA→C (коэффициент уверенности 0,9);
-
E G→H (коэффициент уверенности 0,8);
-
C→D (коэффициент уверенности 0,7);
-
G→F (коэффициент уверенности 0,8);
-
C→I (коэффициент уверенности 0,95).
Рис.2.2 – список продукций
Ввод в систему параметров решения.
Установим в системе следующие параметры решения:
-
Факт B (уверенность 1);
-
Факт E (уверенность 1);
-
Факт G (уверенность 1);
-
Факт A (уверенность 1);
Список целей состоит из одной цели I.
Рис.2.3 – задание параметров решения
В данном случае используем метод поиска в ширину.
Рис.2.4 – задание параметров решения.
Метод в ширину означает, что при решении конфликтного множества, будет раскрываться продукция, стоящая в начале конфликтного множества.
№ шага |
Рабочая память |
Конфликтное множество |
Активизируемое правило |
Выбранная продукция |
1 |
B,E,G,A |
0,1,3 |
0 |
BA→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 |
|
остановка |
|
Литература:
-
С.Н.Павлов Интеллектуальные информационные системы. Учебное пособие, 2004г. Томск.