Page 129 - 6109
P. 129
(множину сутностей, що описують множини об'єктів, їх характеристик і
стосунків між об'єктами) і вирішуваних в ній завдань. Іншими словами,
проблемне середовище включає структури даних і вирішувані з ними завдання,
представлені у вигляді виконуваних тверджень (правив, процедур, формул і
ін.). У зв'язку з цим проблемне середовище визначається характеристиками
відповідної наочної області і характеристиками типів вирішуваних в ній
завдань.
12.2.1 Характеристики наочної області
1. Тип наочної області:
– статичний – вхідні дані не змінюються за час сеансу роботи додатку,
значення інших (не вхідних) даних змінюються тільки самою експертною
системою;
– динамічний – вхідні дані, що поступають із зовнішніх джерел,
змінюються в часі, значення інших даних змінюються ЕС або підсистемою
моделювання зовнішнього оточення.
2. Спосіб опису суті наочної області:
– сукупність атрибутів і їх значень (фіксований склад сутності);
– сукупність класів (об'єктів) і їх екземплярів (змінний склад сутності).
3. Спосіб організації суті в БЗ:
– неструктурована БЗ;
– структуризація суті в БЗ по різних ієрархіях, («приватне – загальне»,
«частина – ціле», «рід – вид»), що забезпечує спадкоємство властивостей
сутностей.
Структуризація БЗ сприяє:
– обмеженню множини сутностей, які повинна розглядатися механізмом
виводу, і скороченню кількості варіантів, які переглядаються в процесі вибору
рішення;
– забезпеченню спадкоємства властивостей сутностей, тобто передачі
властивостей вище розміщених в ієрархії сутностей, розташованим нижче
сутностям, що значно спрощує процес придбання і використання знань.
12.2.2 Характеристики типів вирішуваних в проблемній області
завдань
Тип вирішуваних завдань:
– завдання аналізу або синтезу. У завданні аналізу задана модель
сутності і потрібно визначити невідомі характеристики моделі. У завданні
синтезу задаються умови, яким повинні задовольняти характеристики
«невідомої» моделі сутності, і потрібно побудувати модель цієї сутності.
Рішення задачі синтезу зазвичай включає завдання аналізу як складову частину;
– статичні або динамічні завдання. Якщо завдання, вирішувані ЕС, явно
не враховують чинник часу і/або не змінюють в процесі свого рішення знання
про навколишній світ, то ЕС вирішує статичні завдання, інакше мова йде про
вирішенні динамічних завдань. Враховуючи значущість часу в динамічних
проблемних середовищах, багато фахівців називають їх додатками, що
працюють в реальному часі. Зазвичай виділяють наступні системи реального
129