Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Об’єкти

Читайте также:
  1. Орієнтовні об’єкти екскурсій.
  2. Предмет та межі втручань прокурорів у піднаглядні об’єкти при здійсненні загального нагляду. Предмет і об’єкт прокурорського нагляду.
  3. Суть,завдання, предмет і об’єкти нагляду за виконанням судових рішень та його специфічні риси.
  4. Тема 10. Політика, етика і мораль; політика і релігія. Етнос, народ, нація як об’єкти та суб’єкти політики. Проблема глобалізації.
  5. Цілі, об’єкти та завдання контролінгу

Об’єкти в базі знань являють собою відображення елементів реального світу, які будуть застосовуватись при вирішенні поставленої перед ЕС РВ задачі. Виділяють постійні і тимчасові об’єкти. Постійні об’єкти заносяться в БЗ розробнтком ЕС РВ в процесі діалога з системою, в той час як тимчасові обєкти створюються після виконання спеціальних команд в правилахі процедурах. Тимчасові обєкти можуть існувати в БЗ лише в процесі роботи ЕС РВ. З кожним об’єктом асоціюється таблиця атрибутів в, яку заносяться суттєві для даної задачі властивості об’єкта. Елемент даної таблиці являє собою пару «атрибут-значення».

Об’єкти можуть мати графічні образи, що відображаються на екрані дисплею, і називаються піктограми. На піктограмах розробником можуть бути виділені окремі ділянки. Колір таких ділянок може змінюватись в результаті виконання спеціальних команд в правилах і процедурах. Таким способом забезпечується висока наочність інформації.

Оскільки реальні програми можуть містити велику кількість об’єктів, доцільно надавати можливість об’єднання множини об’єктів із схожими властивостями в класи. Класи об’єктів складають ієрархію, в якій визначається відношення «батьківський клас підклас». Об’єкти підкласів можуть успадковувати атрибути і піктограми батьківських класів.

Ієрархічна впорядкованість класів значно спрощує задачу визначення нових класів в програмі. Наприклад, атрибути, що характеризують об’єкти різних класів, можуть бути одноразово визначені в одному класі, що є загальним батьківським класом для них. Такі атрибути будуть автоматично успадковуватися об’єктами, що належать до підкласів, і це знімає необхідність їх повторного розпізнання. Іншою важливою перевагою введення класів об’єктів є можливість створення правил, що відносяться до всіх об’єктів, які належать до певного класу. Задача розробника значно спрощується за рахунок того, що може бути складений ряд загальних правил, застосовуваних до різних класів об’єктів програми, а результуюча БЗ буде мати менший об’єм в порівнянні з БЗ, в якій не можуть застосовуватись загальні правила. Особлива роль в G2 відводиться змінним. На відміну від статичних систем, змінні в G2 діляться на два види: власні змінні, параметри і прості атрибути. Параметри отримують значення в результаті роботи машини виводу чи виконання будь-якої процедури. Змінні являють вимірювальні характеристики реального світу і тому мають особливі риси: час життя значення і джерело даних. Час життя значення змінної визначає проміжок часу, на протязі якого це значення актуальне, після закінчення цього проміжку змінна вважається такою, що не має значення. На відміну від змінних, параметри завжди мають значення, бо їх значення або задані в якості початкових значень, або при обчислені механізмом виведення G2.

Оскільки системі може знадобитися поточне значення змінної, для кожної з них повинно бути визначено джерело даних. Джерелом даних для змінної можуть бути: машина виводу, підсистема імітаційного моделювання, в результаті застосування яких система також може отримувати значення змінних. Для параметрів вказаний механізм отримання значень від джерела даних не використовується. Вони отримують нові значення після виконання спеціальних операторів в висновках правил чи процедур.

При посиланні в правилі чи процедурі як для змінних, так і для параметрів допустимо використання наступних висловів, що відображають динаміку їх значення:

· поточне значення;

· значення в заданий момент часу;

· середнє значення за інтервал часу;

· інтеграл по інтервалу часу;

· інтерполяція значення в заданий момент часу;

· максимальне (мінімальне) значення за інтервал часу;

· кількість зібраних значень за інтервал часу;

· швидкість зміни значень на протязі інтервалу часу;

· сандартне відхилення на протязі інтервалу часу.

Очевидно, що далеко не для всіх використовуваних в програмі значень потрібно застосовувати такий потужний інструментарій, тому з метою підвищення ефективності функціонування системи в цих випадках використовують прості атрибути.


Дата добавления: 2015-07-20; просмотров: 111 | Нарушение авторских прав


Читайте в этой же книге: Модельний базис прийняття рішень по управлінню | Тема 4. Моделі й бази знань і даних в інтелектуальних системах | Нечітка логіка | Алгоритми нечіткого логічного висновку | Тема 5. Нейронні сітки в автоматизації | Тема 6. Алгоритмічні основи прийняття рішень в інтелектуальних системах | Тема 7. Керування функціонуванням інтелектуальних систем | Тема 8. Організація спілкування інтелектуальних систем із персоналом | Тема 9. Інструментальні засоби інтелектуальних систем | Member (X. | | _|). |
<== предыдущая страница | следующая страница ==>
Ієрархія модулів і робочих просторів| Машина виводу

mybiblioteka.su - 2015-2024 год. (0.007 сек.)