етоди побудови комп'ютерних нечітких систем істотно розширюють області застосування комп'ютерів.
1. Аналіз завдання
Відповідно до заданого 6 варіантом потрібно:
«Побудувати нечітку базу знань (використовувати 3 лінгвістичних змінних) для задачі про ефективність роботи підприємства (собівартість продукції, продуктивність праці, вартість необхідних матеріалів), перевірити її на повноту і призвести нечіткий висновок для конкретних значень (вибрати випадковим чином)" .
Використовуючи вихідні дані, визначаємо, що вхідними лінгвістичними змінними будуть «продуктивність праці», «вартість необхідних матеріалів». Вихідної лінгвістичної змінної буде «собівартість продукції», оскільки вартість продукції залежить від вартості необхідних матеріалів і продуктивності праці.
2. Опис лінгвістичних змінних
. 1 Короткі теоретичні відомості
Нечітке безліч являє собою сукупність елементів довільної природи, щодо яких не можна з повною визначеністю стверджувати - чи належить той чи інший елемент розглянутої сукупності даній безлічі чи ні. [1]
Функція приналежності (ФП) [? (x)] або функція ступеня істинності, являє собою функцію показує ступінь істинності твердження «Елемент». Якщо ? (x)=1 то x належить Х. Якщо ? (x)=0 то x не належить Х. У теорії нечітких множин розглядаються проміжні значення де 0? ? (x) ?, 1. [1] Це обумовлено тим, що ступінь істинності якогось висловлювання не може бути дано точно, зв'язку з неточним сприйняттям або неточним знанням кордонів.
Нечітка змінна визначається як кортеж: lt;?, X, A gt ;,
де?- Найменування або назва нечіткої змінної,
Х - область визначення нечіткої змінної (універсум),
А - нечітка множина на Х, що описує можливі значення, які може приймати нечітка змінна?. [1]
Лінгвістична змінна (ЛП) визначається як кортеж:
lt; ?, T, X, G, M gt;
де?- Найменування лінгвістичної змінної;
Т - базове терм-множина лінгвістичної змінної або безліч її значень (термів), кожне з яких представляє собою найменування окремої нечіткої змінної?;
Х - область визначення нечіткої змінної (універсум);
G - деяка синтаксична процедура, яка описує процес утворення або генерування їх безлічі Т, нових, осмислених в розглянутому контексті значень для даної лінгвістичної змінної.
М - семантична процедура, яка дозволяє поставити у відповідність кожному новому значенню даної лінгвістичної змінної, одержуваному за допомогою процедури G, деякий осмислений зміст посередництвом формування відповідного нечіткого безлічі. [1]
2.2 Опис лінгвістичних змінних
Першою визначимо лінгвістичну змінну «продуктивність праці»:
?- Продуктивність праці
Т - «низька», «середньо», «висока»
Х - від 0 до 2 в безрозмірних одиницях, нормованих щодо середнього значення.
Для того щоб дати об'єктивну оцінку нечіткої змінної, потрібно володіти необхідними знаннями для звуження в цьому опитуванні, і бути експертом в даній сфері, і М в загальному випадку повинні бути задані. У даній роботі для спрощення процедури завдання лінгвістичних змінних і наступних нечітких висновків, G і M здаватися не будуть.
Наступним кроком є ??завдання лінгвістичної змінної «вартість необхідних матеріалів»:
?- Вартість необхідних матеріалів
Т - «низьке», «середній», «високе»
Х - від 0 до 2 в безрозмірних одиницях, нормованих щодо середнього значення.
Останнім етапом оголошення лінгвістичних змінних є оголошення лінгвістичної змінної «собівартість продукції»:
?- Собівартість продукції
Т - «низьке», «середній», «високе»
Х - від 0 до 2 в безрозмірних одиницях, нормованих щодо середнього значення.
2.3 Завдання термів лінгвістичних змінних
Існує кілька способів завдання нечітких змінних, ми будемо використовувати графічне представлення функції приналежності, кусочно-ломанную апроксимацію функцій приналежності. [1]
При цьому, в нашій курсовій вводяться обмеження: перетин двох ФП є розкладаннями 1.
На малюнку 2.1 представлені терми лінгвістичної змінної «продуктивність праці».
Рисунок 2.1 - Функції приналежності термів ЛП продуктивність праці
На малюнку 2.2 представлені терми лінгвістичної змінної «вартість необхідних матеріалів».
Малюнок 2.2 - Функції п...