Продукційні правила (англ. Production rules) чи правила-продукції — це форма представлення знань людини у вигляді речення типу ЯКЩО (умова), ТО (дія). Правила забезпечують формальний спосіб представлення рекомендацій, вказівок або стратегій. Вони ідеально підходять в тих випадках, коли знання предметної області виникають з емпіричних асоціацій, накопичених за роки роботи по вирішенню завдань у тій чи іншій галузі.
Продукційна модель — це набір продукційних правил, яка, з одного боку, близька до логічних моделей, що дозволяє організувати на ній ефективні процедури виведення, а з іншого боку, більш наочно відображає знання.
Продукційні правила використовуються в системах штучного інтелекту (як приклад, експертні системи), як одна з найпоширеніших форм представлення знань, на ряду з логічними моделями, фреймами та семантичними мережами.
Історія виникнення
Уперше ідея продукційних правил з'явилась в роботі американського логіка Еміля Поста (Emil Post) у 1943 році, що була присвячена дослідженню окремого випадку його канонічної системи. В цій роботі модель продукційних правил запропонована як формальна теорія обчислень. Пост доказав, що будь-яка система в математиці чи логіці може бути представлена у вигляді продукційних правил. Ця теорія тісно пов'язана з алгоритмами Маркова і, подібно їм, еквівалентна машині Тюрінга.
Програми, що розробили американські вчені Нюелл та Саймон з технологічного інституту Carnegie Institute of Technology у 1960−1970-х роках, включаючи «Загальний розв'язувач задач», були першим практичним застосуванням продукційних систем у штучному інтелекті. Автори дослідили людське мислення у процесі рішення різноманітних задач, таких як задачі по логіці предикатів та ігри у шахи, на основі чого будували «графи поведінки задачі». Продукційна система використовувалась не тільки для пошуку по цьому графу, але і для представлення моделі людської поведінки при рішенні задачі.
Загальна структура продукційних правил
Структура продукційного правила може бути описана наступним чином:
де А – передумова (посилка чи антецедент), В — висновок (дія чи консеквент). Передмову та висновок виражають через факти, якими описують предметну область.
Як умова, так і дія правила можуть враховувати кілька фактів, об'єднаних логічними зв'язками І, АБО, НІ. Логічний висновок полягає у використанні правила modus ponens: якщо відомо, що істинним є твердження А, та існує правило виду «Якщо А, то В», тоді твердження В також є істинним.
Класичний приклад продукційного правила:
ТО порушений режим, тому необхідно включити вентилятор і вимкнути рідинний насос.
Передумовою виступає «температура газу Т> 30ºС» та «тиск 49−104 Па», а висновком — «включити вентилятор і вимкнути рідинний насос».
Продукційні системи
Інформаційні системи, що використовують продукційні правила, називаються продукційними системами (ПС) або системами, що базуються на правилах. У ПС можна виділити базу знань (БЗ), базу даних (БД) та машину логічного виведення (МЛВ), узагальнена структура подібної системи представлена на рисунку 1.
Для знайомства з механізмом функціонування ПС розглянемо простий приклад, який спрощено описує предметну область, пов'язану з вибором транспортного засобу для організації планованої відпустки.
Припустимо, що дані, записані в робочу пам'ять (РП), представлять собою набір фактів:
- «намір − відпочинок»
- «місце відпочинку − гори»,
а база знань для даної предметної область використовує лише два правила:
- 1. ЯКЩО «намір − відпочинок» І «дорога − вибоїста», ТО «використовувати − джип»
- 2. ЯКЩО «місце відпочинку − гори», ТО «дорога − вибоїста».
Після того, як в РП будуть записані всі вихідні факти, а в БЗ − всі правила, що описують досліджувану предметну область, МЛВ буде розглядати можливість застосування цих правил.
Для цього машина виведення зіставляє образи з умовної частини правила з фактами, що зберігаються в робочій пам'яті. Якщо всі факти є в робочій пам'яті, умовна частина вважається дійсною, в іншому випадку − помилковою.
Слід зазначити, що існує різні алгоритмічні реалізації машини виведення, але найбільш поширенішим є пряме та зворотне виведення. Прямий порядок означає, що ланцюг міркувань будується, відштовхуючись від даних (істинності умов), до гіпотез (дії, що випливає з цих умов). Зворотній ланцюжок означає, що міркування будуються, відштовхуючись від заданої мети (гіпотези, що представляють цільовий стан системи) до умов, при яких можливе досягнення цієї мети.
Приклад прямого ланцюжка міркувань
Після запуску в роботу розглянутої вище продукційної системи алгоритм її роботи і послідовність прямого логічного висновку буде наступною:
- МЛВ аналізує умовну частину правила № 1 та визначає наявність в РП факту «намір − відпочинок» і відсутність в ній факту «дорога − вибоїста».
- Умовна частина правила № 1 вважається помилковою (логіка І), і механізм виведення переходить до правила № 2.
- Умовна частина правила № 2 визнається дійсною, тому що факт «місце відпочинку − гори» присутній в РП і МЛВ переходить до виконання його заключної частини.
- Заключна частина правила № 2 «дорога − вибоїста» заноситься в РП.
- Після перегляду всіх правил відбувається вторинне їх застосування, починаючи з першого правила, за винятком тих, які вже були застосовані (в цьому прикладі це правило № 2).
- При повторному зіставленні правила № 1 його умовна частина стає істинної тому, що в РП з'явився факт «дорога − вибоїста» (етап 4), і МЛВ виконує його заключну частину.
- Заключна частина «використовувати − джип» переноситься в РП, а правило № 1 виключається з подальшого узгодження.
- Правил для зіставлення не залишається, і система зупиняється.
Результатом роботи такої продукційної системи стане рекомендація «використовувати − джип», а до РП будуть додані два факти «дорога − вибоїста» та «використовувати − джип».
Такий вивід називають прямим (прямий ланцюжок міркувань).
Приклад зворотного ланцюжка міркувань
Для пояснення цього алгоритму виведення розглянемо ситуацію, коли метою запиту до ПС є факт встановлення доцільності використання Джипа при відпочинку в горах за умови розглянутих раніше фактів та правил, що записані до РП та БЗ.
Послідовність зворотного логічного висновку буде наступною:
- Визначається правило, в якому в заключній частині міститься цільовий факт.
- Досліджується можливість застосування першого правила для підтвердження вихідного факту.
- Оскільки зразок «намір − відпочинок» з умовної частини правила № 1 занесений до РП, то для досягнення мети досить підтвердити факт «дорога − вибоїста».
- Зразок «дорога − вибоїста» приймається за нову мету, і необхідно знайти правило, яке підтверджує цей факт.
- Досліджується можливість застосування правила № 2. Умовна частина цього правила є істинною, тому що зразок «місце відпочинку − гори» є у РП.
- З огляду на можливості застосування правила № 2, РП поповниться фактом «дорога − вибоїста» і з'являється можливість застосування правила № 1 для підтвердження мети «використовувати − джип».
Таким чином, результатом виведення є підтвердження мети «використовувати − джип» за умови, що «дорога − вибоїста».
На практиці МЛВ, що спирається на прямий ланцюжок міркувань, використовується в системах діагностики, МЛВ, що спирається на зворотний ланцюжок міркувань − у системах прогнозування.
Нечіткі продукційні правила
При спробі формалізувати людські знання дослідники незабаром зіткнулися з проблемою, що ускладнила використання традиційного математичного апарату для їх представлення. Існує цілий клас описів, які оперують якісними характеристиками об'єктів (багато, мало, сильний, дуже сильний тощо). Для вирішення низки проблем, що виникла у зв'язку з використанням неточних знань в інтелектуальних системах, в 70-х роках американський математик Лотфі Заде запропонував формальній апарат нечіткої (англ. fuzzy) алгебри та нечіткої логіки. Заде ввів одне з головних поняття в нечіткій логіці – поняття лінгвістичної змінної, та допустив, що як її значення (терми) виступають нечіткі множини.
Продукційні правила, умова (антецедента) та висновок (консеквента) яких виражені нечітко, називаються нечіткими. Структура нечіткого продукційного правила має вигляд
де та — це лінгвістичні змінні, — їх значення, яким відповідає лінгвістичний терм з базової терм-множини лінгвістичної змінної. В даному випадку вираз «» називають нечіткою умовою, а вираз «» − нечітким виводом правила.
Так само як і у класичних продукційних правилах, в нечітких правилах як антецедент та консеквент можуть використовуватися не тільки прості, але і складні логічні нечіткі висловлювання, тобто елементарні нечіткі висловлювання, з'єднані нечіткими логічними зв'язками, такими як нечітке заперечення, нечітка кон'юнкція, нечітка диз'юнкція.
Нечітка продукційна система, окрім стандартних блоків, таких як БЗ, БД та МЛВ, також має два допоміжних блоки — блок фазифікації (англ. fuzzification), що перетворює чисельні вхідні значення в ступінь відповідності лінгвістичним змінним та блок дефазифікації (англ. defuzzification), перетворює результати виведення в чисельні значення.
Стосовно до нечіткої продукційної системи машина логічного виведення представляє собою конкретизацію раніш розглянутих методів прямого та зворотного виведення. Для отримання висновків в системах нечіткого виведення запропоновано декілька алгоритмів, таких як, алгоритми Мамдані, Сугєно, Ларсена, Цукамото тощо. Опис цих алгоритмів базується на поділі процесу виводу на ряд послідовних етапів, представлених на рисунку 2.
Редактор бази знань в системі Matlab
Розглянуті на рис. 2 етапи нечіткого виведення дозволяє виконувати модуль Fuzzy Logic Toolbox системи MATLAB, в тому числі створювати базу знань у формі продукційних правил.
Редактор бази знань (Rule Editor) призначений для формування і модифікації нечітких правил. Редактор бази знань може бути викликаний з будь-якого GUI-модуля, використовуваного із системами нечіткого логічного виведення, командою Rules…меню Edit або натисканням клавіш Ctrl+3.
У FIS-редакторі відкрити редактор бази знань можна також подвійним щигликом лівою кнопкою миші по прямокутнику з назвою системи нечіткого логічного виведення, розташованого в центрі графічного вікна.
Загальний вид редактора бази знань із указівкою функціонального призначення основних полів графічного вікна приведений на рис. 3.
Переваги та недоліки продукційних правил
До переваг представлення знань у вигляді продукційних правил слід віднести наступне:
- Модульність (окремі продукційні правила можуть буди додані до БЗ, видалені чи відредаговані незалежно від інших).
- Наглядність та однаковість структури.
- Простота створення та розуміння окремих правил.
- Простота механізму логічного виведення.
Слабкими сторонами продукційної моделі є:
- Низька ефективність обробки, оскільки більша частина часу витрачається на непродуктивну перевірку можливості застосування правил.
- Відсутність гнучкості при логічному виведенні.
- Складність оцінки цілісного образу знань з тієї чи іншої предметної області.
- При великій кількості продукційних правил достатньо складно відстежити несуперечливість та повноту бази знань.
- Застосування тільки одного формату запису продукцій призводить до громіздких, складних для розуміння виразів в лівій частині (антецеденті) правила і ускладнює його написання і перевірку.
Див. також
Джерела інформації
- Люггер, Джорж Ф. Искусственный интеллект. Стратегии и методы решения сложных проблем / Джорж Ф. Люггер. – М. : Издательский дом «Вильямс», 2005. – 864 с.
- Гаврилова, Т. А. Базы знаний интеллектуальных систем / Т. А. Гаврилова, В. Ф. Хорошевский // СПб.: Питер, 2001. − 384 с.
- Post E. L. Formal Reductions of the General Combinatorial Decision Problem / E.L. Post // American Journal of Mathematics. – 1943. – v. 65(2). – P. 197—215.
- Марков А. А. Теория алгоритмов / А. А. Марков// Труды математического ин-та им. В. А. Стеклова АН СССР, 1954, т. 42.
- Newell A. Human problem solving / A. Newell, H.A. Simon //Englewood Clis.– NJ: Prentice-Hall.– 1972.
- Хабаров, С. П. Представление знаний в информационных системах [Электронный ресурс] / С. П. Хабаров // Конспект лекций.− Режим доступа: http://www.habarov.spb.ru/bz/.−[недоступне посилання з липня 2019] Загл. с экрана.−Дата обращения: 12.03.2016.
- Заде Л. Понятие лингвистической переменной и его применение к принятию приближенных решений [ 2016-03-05 у Wayback Machine.]. − М.: Мир, 1976. − 166 с.
- Круглов В. В., Дли М. И., Голубов Р. Ю. Нечеткая логика и искусственные нейронные сети.– М.: Физматлит, 2001.– 221 с.
- Леоненков А. В. Нечеткое моделирование в среде MATLAB и fuzzyTECH / А. В. Леоненков. – СПб.: БХВ-Петербург, 2005. – 736 с.
- Штовба С. Д. Введение в теорию нечетких множеств и нечеткую логику. – Винница: Издательство винницкого государственного технического университета, 2001. – 198 с.
- Каргин А. А. Введение в интеллектуальные машины. Книга 1. Интеллектуальные регуляторы / А. А. Каргин. – Донецк: Норд-Прессс, ДонНУ, 2010. – 526 с.
Це незавершена стаття з математики. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Produkcijni pravila angl Production rules chi pravila produkciyi ce forma predstavlennya znan lyudini u viglyadi rechennya tipu YaKShO umova TO diya Pravila zabezpechuyut formalnij sposib predstavlennya rekomendacij vkazivok abo strategij Voni idealno pidhodyat v tih vipadkah koli znannya predmetnoyi oblasti vinikayut z empirichnih asociacij nakopichenih za roki roboti po virishennyu zavdan u tij chi inshij galuzi Produkcijna model ce nabir produkcijnih pravil yaka z odnogo boku blizka do logichnih modelej sho dozvolyaye organizuvati na nij efektivni proceduri vivedennya a z inshogo boku bilsh naochno vidobrazhaye znannya Produkcijni pravila vikoristovuyutsya v sistemah shtuchnogo intelektu yak priklad ekspertni sistemi yak odna z najposhirenishih form predstavlennya znan na ryadu z logichnimi modelyami frejmami ta semantichnimi merezhami Istoriya viniknennyaUpershe ideya produkcijnih pravil z yavilas v roboti amerikanskogo logika Emilya Posta Emil Post u 1943 roci sho bula prisvyachena doslidzhennyu okremogo vipadku jogo kanonichnoyi sistemi V cij roboti model produkcijnih pravil zaproponovana yak formalna teoriya obchislen Post dokazav sho bud yaka sistema v matematici chi logici mozhe buti predstavlena u viglyadi produkcijnih pravil Cya teoriya tisno pov yazana z algoritmami Markova i podibno yim ekvivalentna mashini Tyuringa Programi sho rozrobili amerikanski vcheni Nyuell ta Sajmon z tehnologichnogo institutu Carnegie Institute of Technology u 1960 1970 h rokah vklyuchayuchi Zagalnij rozv yazuvach zadach buli pershim praktichnim zastosuvannyam produkcijnih sistem u shtuchnomu intelekti Avtori doslidili lyudske mislennya u procesi rishennya riznomanitnih zadach takih yak zadachi po logici predikativ ta igri u shahi na osnovi chogo buduvali grafi povedinki zadachi Produkcijna sistema vikoristovuvalas ne tilki dlya poshuku po comu grafu ale i dlya predstavlennya modeli lyudskoyi povedinki pri rishenni zadachi Zagalna struktura produkcijnih pravilStruktura produkcijnogo pravila mozhe buti opisana nastupnim chinom lt YaKShO A TO V gt de A peredumova posilka chi antecedent V visnovok diya chi konsekvent Peredmovu ta visnovok virazhayut cherez fakti yakimi opisuyut predmetnu oblast Yak umova tak i diya pravila mozhut vrahovuvati kilka faktiv ob yednanih logichnimi zv yazkami I ABO NI Logichnij visnovok polyagaye u vikoristanni pravila modus ponens yaksho vidomo sho istinnim ye tverdzhennya A ta isnuye pravilo vidu Yaksho A to V todi tverdzhennya V takozh ye istinnim Klasichnij priklad produkcijnogo pravila YaKShO temperatura gazu T gt 30ºS I tisk 49 104 Pa TO porushenij rezhim tomu neobhidno vklyuchiti ventilyator i vimknuti ridinnij nasos Peredumovoyu vistupaye temperatura gazu T gt 30ºS ta tisk 49 104 Pa a visnovkom vklyuchiti ventilyator i vimknuti ridinnij nasos Produkcijni sistemiRisunok 1 Struktura produkcijnoyi sistemi Informacijni sistemi sho vikoristovuyut produkcijni pravila nazivayutsya produkcijnimi sistemami PS abo sistemami sho bazuyutsya na pravilah U PS mozhna vidiliti bazu znan BZ bazu danih BD ta mashinu logichnogo vivedennya MLV uzagalnena struktura podibnoyi sistemi predstavlena na risunku 1 Dlya znajomstva z mehanizmom funkcionuvannya PS rozglyanemo prostij priklad yakij sprosheno opisuye predmetnu oblast pov yazanu z viborom transportnogo zasobu dlya organizaciyi planovanoyi vidpustki Pripustimo sho dani zapisani v robochu pam yat RP predstavlyat soboyu nabir faktiv namir vidpochinok misce vidpochinku gori dd dd dd dd dd dd dd dd dd dd a baza znan dlya danoyi predmetnoyi oblast vikoristovuye lishe dva pravila 1 YaKShO namir vidpochinok I doroga viboyista TO vikoristovuvati dzhip 2 YaKShO misce vidpochinku gori TO doroga viboyista dd dd dd dd dd dd dd dd dd dd Pislya togo yak v RP budut zapisani vsi vihidni fakti a v BZ vsi pravila sho opisuyut doslidzhuvanu predmetnu oblast MLV bude rozglyadati mozhlivist zastosuvannya cih pravil Dlya cogo mashina vivedennya zistavlyaye obrazi z umovnoyi chastini pravila z faktami sho zberigayutsya v robochij pam yati Yaksho vsi fakti ye v robochij pam yati umovna chastina vvazhayetsya dijsnoyu v inshomu vipadku pomilkovoyu Slid zaznachiti sho isnuye rizni algoritmichni realizaciyi mashini vivedennya ale najbilsh poshirenishim ye pryame ta zvorotne vivedennya Pryamij poryadok oznachaye sho lancyug mirkuvan buduyetsya vidshtovhuyuchis vid danih istinnosti umov do gipotez diyi sho viplivaye z cih umov Zvorotnij lancyuzhok oznachaye sho mirkuvannya buduyutsya vidshtovhuyuchis vid zadanoyi meti gipotezi sho predstavlyayut cilovij stan sistemi do umov pri yakih mozhlive dosyagnennya ciyeyi meti Priklad pryamogo lancyuzhka mirkuvan Pislya zapusku v robotu rozglyanutoyi vishe produkcijnoyi sistemi algoritm yiyi roboti i poslidovnist pryamogo logichnogo visnovku bude nastupnoyu MLV analizuye umovnu chastinu pravila 1 ta viznachaye nayavnist v RP faktu namir vidpochinok i vidsutnist v nij faktu doroga viboyista Umovna chastina pravila 1 vvazhayetsya pomilkovoyu logika I i mehanizm vivedennya perehodit do pravila 2 Umovna chastina pravila 2 viznayetsya dijsnoyu tomu sho fakt misce vidpochinku gori prisutnij v RP i MLV perehodit do vikonannya jogo zaklyuchnoyi chastini Zaklyuchna chastina pravila 2 doroga viboyista zanositsya v RP Pislya pereglyadu vsih pravil vidbuvayetsya vtorinne yih zastosuvannya pochinayuchi z pershogo pravila za vinyatkom tih yaki vzhe buli zastosovani v comu prikladi ce pravilo 2 Pri povtornomu zistavlenni pravila 1 jogo umovna chastina staye istinnoyi tomu sho v RP z yavivsya fakt doroga viboyista etap 4 i MLV vikonuye jogo zaklyuchnu chastinu Zaklyuchna chastina vikoristovuvati dzhip perenositsya v RP a pravilo 1 viklyuchayetsya z podalshogo uzgodzhennya Pravil dlya zistavlennya ne zalishayetsya i sistema zupinyayetsya Rezultatom roboti takoyi produkcijnoyi sistemi stane rekomendaciya vikoristovuvati dzhip a do RP budut dodani dva fakti doroga viboyista ta vikoristovuvati dzhip Takij vivid nazivayut pryamim pryamij lancyuzhok mirkuvan Priklad zvorotnogo lancyuzhka mirkuvan Dlya poyasnennya cogo algoritmu vivedennya rozglyanemo situaciyu koli metoyu zapitu do PS ye fakt vstanovlennya docilnosti vikoristannya Dzhipa pri vidpochinku v gorah za umovi rozglyanutih ranishe faktiv ta pravil sho zapisani do RP ta BZ Poslidovnist zvorotnogo logichnogo visnovku bude nastupnoyu Viznachayetsya pravilo v yakomu v zaklyuchnij chastini mistitsya cilovij fakt Doslidzhuyetsya mozhlivist zastosuvannya pershogo pravila dlya pidtverdzhennya vihidnogo faktu Oskilki zrazok namir vidpochinok z umovnoyi chastini pravila 1 zanesenij do RP to dlya dosyagnennya meti dosit pidtverditi fakt doroga viboyista Zrazok doroga viboyista prijmayetsya za novu metu i neobhidno znajti pravilo yake pidtverdzhuye cej fakt Doslidzhuyetsya mozhlivist zastosuvannya pravila 2 Umovna chastina cogo pravila ye istinnoyu tomu sho zrazok misce vidpochinku gori ye u RP Z oglyadu na mozhlivosti zastosuvannya pravila 2 RP popovnitsya faktom doroga viboyista i z yavlyayetsya mozhlivist zastosuvannya pravila 1 dlya pidtverdzhennya meti vikoristovuvati dzhip Takim chinom rezultatom vivedennya ye pidtverdzhennya meti vikoristovuvati dzhip za umovi sho doroga viboyista Na praktici MLV sho spirayetsya na pryamij lancyuzhok mirkuvan vikoristovuyetsya v sistemah diagnostiki MLV sho spirayetsya na zvorotnij lancyuzhok mirkuvan u sistemah prognozuvannya Nechitki produkcijni pravilaPri sprobi formalizuvati lyudski znannya doslidniki nezabarom zitknulisya z problemoyu sho uskladnila vikoristannya tradicijnogo matematichnogo aparatu dlya yih predstavlennya Isnuye cilij klas opisiv yaki operuyut yakisnimi harakteristikami ob yektiv bagato malo silnij duzhe silnij tosho Dlya virishennya nizki problem sho vinikla u zv yazku z vikoristannyam netochnih znan v intelektualnih sistemah v 70 h rokah amerikanskij matematik Lotfi Zade zaproponuvav formalnij aparat nechitkoyi angl fuzzy algebri ta nechitkoyi logiki Zade vviv odne z golovnih ponyattya v nechitkij logici ponyattya lingvistichnoyi zminnoyi ta dopustiv sho yak yiyi znachennya termi vistupayut nechitki mnozhini Produkcijni pravila umova antecedenta ta visnovok konsekventa yakih virazheni nechitko nazivayutsya nechitkimi Struktura nechitkogo produkcijnogo pravila maye viglyad de x displaystyle x ta y displaystyle y ce lingvistichni zminni A B displaystyle tilde A tilde B yih znachennya yakim vidpovidaye lingvistichnij term z bazovoyi term mnozhini lingvistichnoyi zminnoyi V danomu vipadku viraz x A displaystyle x in tilde A nazivayut nechitkoyu umovoyu a viraz y B displaystyle y in tilde B nechitkim vivodom pravila Tak samo yak i u klasichnih produkcijnih pravilah v nechitkih pravilah yak antecedent ta konsekvent mozhut vikoristovuvatisya ne tilki prosti ale i skladni logichni nechitki vislovlyuvannya tobto elementarni nechitki vislovlyuvannya z yednani nechitkimi logichnimi zv yazkami takimi yak nechitke zaperechennya nechitka kon yunkciya nechitka diz yunkciya Nechitka produkcijna sistema okrim standartnih blokiv takih yak BZ BD ta MLV takozh maye dva dopomizhnih bloki blok fazifikaciyi angl fuzzification sho peretvoryuye chiselni vhidni znachennya v stupin vidpovidnosti lingvistichnim zminnim ta blok defazifikaciyi angl defuzzification peretvoryuye rezultati vivedennya v chiselni znachennya Stosovno do nechitkoyi produkcijnoyi sistemi mashina logichnogo vivedennya predstavlyaye soboyu konkretizaciyu ranish rozglyanutih metodiv pryamogo ta zvorotnogo vivedennya Dlya otrimannya visnovkiv v sistemah nechitkogo vivedennya zaproponovano dekilka algoritmiv takih yak algoritmi Mamdani Sugyeno Larsena Cukamoto tosho Opis cih algoritmiv bazuyetsya na podili procesu vivodu na ryad poslidovnih etapiv predstavlenih na risunku 2 Risunok 2 Etapi nechitkogo vivedennyaRedaktor bazi znan v sistemi MatlabRozglyanuti na ris 2 etapi nechitkogo vivedennya dozvolyaye vikonuvati modul Fuzzy Logic Toolbox sistemi MATLAB v tomu chisli stvoryuvati bazu znan u formi produkcijnih pravil Redaktor bazi znan Rule Editor priznachenij dlya formuvannya i modifikaciyi nechitkih pravil Redaktor bazi znan mozhe buti viklikanij z bud yakogo GUI modulya vikoristovuvanogo iz sistemami nechitkogo logichnogo vivedennya komandoyu Rules menyu Edit abo natiskannyam klavish Ctrl 3 U FIS redaktori vidkriti redaktor bazi znan mozhna takozh podvijnim shiglikom livoyu knopkoyu mishi po pryamokutniku z nazvoyu sistemi nechitkogo logichnogo vivedennya roztashovanogo v centri grafichnogo vikna Zagalnij vid redaktora bazi znan iz ukazivkoyu funkcionalnogo priznachennya osnovnih poliv grafichnogo vikna privedenij na ris 3 Risunok 3 Redaktor bazi znan modulya Fuzzy Logic Toolbox sistemi MATLABPerevagi ta nedoliki produkcijnih pravilDo perevag predstavlennya znan u viglyadi produkcijnih pravil slid vidnesti nastupne Modulnist okremi produkcijni pravila mozhut budi dodani do BZ vidaleni chi vidredagovani nezalezhno vid inshih Naglyadnist ta odnakovist strukturi Prostota stvorennya ta rozuminnya okremih pravil Prostota mehanizmu logichnogo vivedennya Slabkimi storonami produkcijnoyi modeli ye Nizka efektivnist obrobki oskilki bilsha chastina chasu vitrachayetsya na neproduktivnu perevirku mozhlivosti zastosuvannya pravil Vidsutnist gnuchkosti pri logichnomu vivedenni Skladnist ocinki cilisnogo obrazu znan z tiyeyi chi inshoyi predmetnoyi oblasti Pri velikij kilkosti produkcijnih pravil dostatno skladno vidstezhiti nesuperechlivist ta povnotu bazi znan Zastosuvannya tilki odnogo formatu zapisu produkcij prizvodit do gromizdkih skladnih dlya rozuminnya viraziv v livij chastini antecedenti pravila i uskladnyuye jogo napisannya i perevirku Div takozhEkspertna sistema Logichna model predstavlennya znan Frejm Semantichna merezha Sistema nechitkogo vivedennya Algoritm Mamdani Nechitka logika Defazifikaciya FazifikaciyaDzherela informaciyiLyugger Dzhorzh F Iskusstvennyj intellekt Strategii i metody resheniya slozhnyh problem Dzhorzh F Lyugger M Izdatelskij dom Vilyams 2005 864 s Gavrilova T A Bazy znanij intellektualnyh sistem T A Gavrilova V F Horoshevskij SPb Piter 2001 384 s Post E L Formal Reductions of the General Combinatorial Decision Problem E L Post American Journal of Mathematics 1943 v 65 2 P 197 215 Markov A A Teoriya algoritmov A A Markov Trudy matematicheskogo in ta im V A Steklova AN SSSR 1954 t 42 Newell A Human problem solving A Newell H A Simon Englewood Clis NJ Prentice Hall 1972 Habarov S P Predstavlenie znanij v informacionnyh sistemah Elektronnyj resurs S P Habarov Konspekt lekcij Rezhim dostupa http www habarov spb ru bz nedostupne posilannya z lipnya 2019 Zagl s ekrana Data obrasheniya 12 03 2016 Zade L Ponyatie lingvisticheskoj peremennoj i ego primenenie k prinyatiyu priblizhennyh reshenij 2016 03 05 u Wayback Machine M Mir 1976 166 s Kruglov V V Dli M I Golubov R Yu Nechetkaya logika i iskusstvennye nejronnye seti M Fizmatlit 2001 221 s Leonenkov A V Nechetkoe modelirovanie v srede MATLAB i fuzzyTECH A V Leonenkov SPb BHV Peterburg 2005 736 s Shtovba S D Vvedenie v teoriyu nechetkih mnozhestv i nechetkuyu logiku Vinnica Izdatelstvo vinnickogo gosudarstvennogo tehnicheskogo universiteta 2001 198 s Kargin A A Vvedenie v intellektualnye mashiny Kniga 1 Intellektualnye regulyatory A A Kargin Doneck Nord Presss DonNU 2010 526 s Ce nezavershena stattya z matematiki Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi