Застосування нечітких величин
Якщо ви не можете точно визначити значення або припустити проміжок для
якої-небудь величини (суми або періоду), то можете задати її нечітко відносно будь якого числа, перемінної або вислів, за допомогою префікса (лінгвістичної перемінної), наприклад:
"неспіврозмірно менше 800"
"небагато більше S1.5"
"приблизно дорівнює (T3.2+8)".
ви можете написати префікс вручну, використовуючи алфавітні клавіші (використовуючи як рядкові, так і заголовні букви) або вибрати його зі списку можливих, натиснувши кнопку "Префикс". Крім того, цей список буде запропонований ІС при парному порівнянні ймовірностей та при наборі статистики.
Якщо ІС запропонувала вам вибрати префікс нечіткої величини, виберіть підходящий у списку і натисніть кнопку "Ок". Для виходу з цього списку без вибору натисніть кнопку "Отмена".
Якщо список префіксів більше, ніж розміри вікна виводу, то праворуч від списку буде зображена смуга прокручування. При завданні характеристики за допомогою префікса, у ІС автоматично формується проміжок на основі статистичних даних, зібраних по цьому префіксі.
Визначення проміжку (функції приналежності) для величини заданої за
допомогою префікса (лінгвістичної перемінної) - одна з найбільш суперечливих задач теорії нечітких множин.
У ІС «Бізнес-Прогноз» вона вирішена в такий спосіб: передбачається, що границі шуканого проміжку й опорна величина знаходяться в межах одного порядку, тобто максимальна різниця між ними - у 10 разів (порівнювані величини виражаються в тих самих одиницях). Далі вводиться функція опорного числа A по нечіткому показнику n - "(n)nch(A)".
Для кожного нечіткого префікса визначаємо проміжок значень n. Наприклад,
вислів "Значно більше A" записується як "5nch(A)<>7nch(A)", де n розподілено в проміжку 5<>7.
Функція "(n)nch(A)" є експонентою степеневою функцією від n з деякими коефіцієнтами, тобто чим далі шукане число знаходиться від опорного, тим більше його проміжок. А також:
- при n рівному 0 шукана величина дорівнює опорної;
- при n більше 0 шукана величина більше опорної;
- при n менше 0 шукана величина менше опорної.
Список використовуваних префіксів (з відповідними формулами) зберігається в зовнішньому текстовому файлі, ім'я якого записано у файлі BPRW.ІNІ. Змінити його можна викликавши Панель початкових установок у відповідному пункті меню "Файл".
Файл префіксів нечіткої величини складається з послідовності рядків, у кожній з яких записується префікс і відповідний йому нечіткий проміжок (описаний вище).
Майте на увазі те, що в тексті префікса можна використовувати тільки російські букви (як заголовні, так і рядкові). Формули записуються відповідно до загальних правил.
Якщо ІС знайде помилку в написанні формули, то цей префікс не буде включений у список. Некоректним ІС вважає файл, у якому всі рядки помилкові.
Якщо файл із заданим ім'ям не існує або він некоректний, то відповідно список префіксів недоступний і подібне завдання характеристики (навіть вручну) неправомірно.
ви можете самостійно задати нові префікси, змінити їхній або видалити ті, котрі вам не підходять. Необхідно тільки, щоб набір префіксів цілком покривал проміжок від n(mіn) до n(max).
11.5. Нечіткий калькулятор. Працюючи з ІС, ви можете в будь-який момент скористатися калькулятором для проміжних обчислень. Для цього виберете відповідний пункт меню "Оценка" або натисніть клавішу "F9", або клацніть мишею по відповідній кнопці Панелі інструментів. Після цього введіть у рядку редагування необхідний вислів і для одержання результату натисніть кнопку "Результат". Для очищення рядка натисніть кнопку "Очистити". Для виходу натисніть кнопку "Выход".
Якщо ви викликали калькулятор при завданні характеристик події, то натиснувши для виходу "Вставить", ви автоматично підставляєте отриманий результат у параметр, що редагується вами.
Задаючи вислів в калькуляторі, ви можете використовувати числа, проміжки і змінні з поточної картотеки. Правила завдання висловів відповідають правилам завдання характеристик події.