КАТЕГОРИИ: Архитектура-(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.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; Просмотров: 450; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |