Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Лекция 14




Контрольные вопросы и задание

Выводы по 6-ой главе

Оценка продукционных систем:

Достоинства:

1. Высокая степень детализации знаний.

2. Независимость отдельных элементов знаний друг от друга.

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

4. Продукционные модели применимы к области со слабоформализированными знаниями (медицина, биология и т.д.).

Недостатки:

1. Продукционные базы знаний не наглядны.

2. Низкая эффективность стратегии управления.

 

6.6.1.. Охарактеризуйте продукционную модель представления знаний. Приведите примеры представления знаний правилами. В чем отличия между продукционными системами с прямыми, обратными и двунаправленными выводами?

6.6.2. Опишите функционирование механизма вывода продукционной ЭС и охарактеризуйте его составляющие: компоненту вывода и управляющую компоненту.
6.6.3. Сформулируйте собственные примеры прямого и обратного вывода в ЭС продукционного типа.

6.6.4. Разработайте программную реализацию интеллектуальной системы с продукционным представлением знаний и механизмом вывода на базе правила Modus Ponendo Ponens.

6.6.5. Выполните формализацию знаний средствами продукционной модели, которые могут использоваться в интеллектуальной системе для поддержки задач диагностики экономического и финансового состояния предприятия (других задач).

6.6.6. Выполните представление знаний средствами описанных моделей для известной Вам игры.

Глава 7. Представление и вывод неопределённых знаний в системах искусственного интеллекта

7.1. Представление и вывод при нечётких знаниях.

Известно, что количественные данные (знания) могут быть неточными, при этом существуют количественные оценки такой неточности (доверительный интервал, уровень значимости, степень адекватности и т.д.). Лингвистические знания также могут быть неточными. Для учета неточности лингвистических знаний используется теория нечетких множеств, предложенная Л. Заде в 1965 г. Этому ученому принадлежат слова: «фактически нечеткость может быть ключом к пониманию способности человека справляться с задачами, которые слишком сложны для решения на ЭВМ». Развитие исследований в области нечеткой математики привело к появлению нечеткой логики и нечетких выводов, которые выполняются с использованием знаний, представленных нечеткими множествами, нечеткими отношениями, нечеткими соответствиями и т. д.

7.1.1. Определение нечёткого множества.

Нечеткие множества выражаются понятиями: «сильно», «очень», «слабый», «несколько» и т.п.

1 2 3 4 5 6 7 8 9 10

Нет ничего: 0; Не много: 5 – 8;

Очень мало: 1 -2; Много: 9 – 10;

Мало: 1- 4; Очень много: >10.

Нечеткое подмножество А множества элементов U области рассуждений определяется функцией принадлежности µА отраженной на интервале [0;1], которая связывает с каждым элементом y є U число µА(у) в интервале [0;1], которая представляет собой степень принадлежности у к А.

Элемент подмножества А называется синглетон.

Нечеткое множество А можно рассмотреть как объединение синглетонов, которые можно коротко описать:

А = µА(у)/у – при бесконечном количестве элементов U.

U

A = µ1/y1+ µ2/y2 +… +µn/yn = ∑µi/yi; (i = 1,…n)– при конечном количестве элементов U.

Пример: Пусть U – это числа U = {1,2,…,10}, а нечеткое множество А зададим понятием «несколько».

А <несколько> 0,4/2 + 0,7/3 + 0,2/8 + 0,7/9 (3 ближе к понятию «несколько»).

- равенство по определению. µА(у) = [0;1].

Чем больше степень принадлежности µ(А), тем выше степень коэффициента. Выбор µ (коэффициентов) субъективен. В этом основная проблема нечетких множеств.

В <много> 0,1/2 + 0,3/3 + 0,5/4 + 0,7/8 + 1/10.

Пример:

U = {пинчер, гончая, овчарка, бульдог}.

A <злой> 0,9/пинчер + 0,2/гончая + 0,5/овчарка + 0,6/бульдог;

A <добрый> 0,1/пинчер + 0,8/гончая + 0,5/овчарка + 0,4/бульдог;

7.1.2. Операции над нечёткими множествами.

Над нечеткими множествами выполняются те же операции, что и над обычными множествами.

Пусть:

U=(u 1, u 2, u 3, u 4, u 5, u 6, u 7)

А = {(0,6/u1); (0,4/u2); (0,3/u3); (0,8/u4); (0,5/u5); (1/u6); (0,6/u7)}

 

Рис.57. Функция принадлежности нечёткого множества А к элементам множества U

B = {(0,9/u1); (0,2/u2); (1/u3);(0,5/u5); (0,8/u6); (1/u7)}

 

 

Рис.58. Функция принадлежности нечёткого множества В к элементам множества U

Операции:

1.. Объединение: В) òµА(у) µВ(у)/у, где max из двух µ; µА(у) µВ(у) = max

U

А(у), µВ(у)), тогда А В = {(0,9/u1); (0,4/u2); (1/u3); (0,8/u4); (0,5/u5); (1/u6); (1/u7) }

2. Пересечение: А ∩В ò µА(у) µВ(у)/у, где µА(у) µВ(у) = minА(у), µВ(у)).

U

А ∩В = {(0,6/u1); (0,2/u2); (0,3/u3); (0,5/u5); (0,8/u6); (0,6/u7)}.

3. Дополнение (отрицание): ò (1 - µА(у))/у; ={(0,4/u1); (0,6/u2); (0,7/u3); (0,2/u4); (0,5/u5); (0,4/u7)}; U

4. Сумма: А + В В) – (А ∩В); А + В = {(0,3/u1); (0,2/u2); (0,7/u3); (0,8/u4); (0,2/u6); (0,4/u7)}

5. Разность: А – В А ∩ ; А – В = {(0,1/u1); (0,4/u2); (0,5/u5); (0,2/u6)}

6. Произведение: А*В òµА(у)*µВ(у)/у; А*В = {(0,54/u1); (0,8/u2); (0,3/u3); (0,25/u5); (0,8/u6); (0,6/u7)} U

7. Возведение в степень: Aα òµαА(у)/у, α > 0.

U

8.Концентрирование: CON(A) A2 Уменьшает степень принадлежности элемента нечеткого множества.

9. Растяжение: DIL (A) A 0,5 Увеличивает степень принадлежности элемента нечеткого множества.

Пример:

Введем множество U = {1, 2, 3, 4, 5}

«Слабый студент» 1/1 + 0,8/2 + 0,6/3 + 0,3/4 + 0,2/5;

«Хороший студент» 0/1 + 0,4/2 + 0,6/3 + 1/4 + 0,8/5;

«Отличный студент» 0/1 + 0/2 + 0,4/3 + 0,5/4 + 1/5;

С помощью операций над нечёткими множествами можно создать новые нечёкие множества.

«Очень слабый студент» 1/1 + 0,64/2 + 0,36/3 + 0,09/4 + 0,04/5; (применяется операция концентрирования).

«Не слабый студент» 0,2/2 + 0,4/3 + 0,7/4 + 0,8/5;

«Очень не слабый студент» 0,04/2 + 0,16/3 + 0,49/4 + 0,64/5;

«Не очень слабый студент» 0,36/2 + 0,64/3 + 0,91/4 + 0,96/5;

Достоинства:

· Можно оперировать с нечеткими множествами;

· Можно определить количество нечеткости.

Недостатки:

· Субъективность коэффициентов µ.

 

 




Поделиться с друзьями:


Дата добавления: 2015-06-27; Просмотров: 408; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.024 сек.