На головну

Комп'ютерна технологія експертних систем

  1. CЕМІУРОВНЕВАЯ МОДЕЛЬ Взаємодія ВІДКРИТИХ СИСТЕМ
  2. DM-технологія
  3. Far manager - текстова системна оболонка
  4. Gl] Тема 4. [:] Правовий договір, загальновизнані принципи і норми міжнародного права в правовій системі Республіки Казахстан
  5. I. 1. Промисловість в системі народного господарства

Характеристика і призначення.Найбільший прогрес серед комп'ютерних інформаційних систем відзначений в області розробки експертних систем. Експертні системи дають можливість менеджеру або фахівця отримувати консультації експертів з будь-яких проблем, про які цими системами накопичені знання.

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

Подібність і відмінність комп'ютерних технологій, що використовуються в експертних системах підтримки прийняття рішень, полягає в тому, що обидві вони забезпечують високий рівень підтримки прийняття рішення:

- Перша відмінність пов'язане з тим, що рішення проблеми в рамках систем підтримки прийняття рішень відображає рівень її розуміння користувачем і його можливості одержати й осмислити рішення. Технологія експертних систем, навпаки, пропонує користувачу прийняти рішення, що перевершує його можливості.

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

- Третя відмінність пов'язане з використанням нового компонента комп'ютерних технології - знань.

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

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

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

· Пояснення, що видаються за запитами. Користувач в будь-який момент може зажадати від експертної системи пояснення своїх дій;

· Пояснення отриманого рішення проблеми. Після отримання рішення користувач може зажадати пояснень того, як воно було отримано. Система повинна пояснити кожний крок своїх міркувань, що ведуть до розв'язання задачі. Хоча технологія роботи з експертною системою не є простою, призначений для користувача інтерфейс цих систем є дружнім і звичайно не викликає труднощів при веденні діалогу.

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

Інтерпретатор. Це частина експертної системи, що виконує у певному порядку обробку знань, які знаходяться в базі знань. Технологія роботи інтерпретатора зводиться до послідовного розгляду сукупності правил. Якщо умова, що міститься в правилі, дотримується, виконується певна дія, і користувачу надається варіант вирішення його проблеми.

Крім того, у багатьох експертних системах вводяться додаткові блоки: база даних, блок розрахунку, блок введення і коректування даних. Блок розрахунку необхідний у ситуаціях, пов'язаних з прийняттям управлінських рішень. При цьому важливу роль відіграє база даних, де містяться планові, фізичні, розрахункові, звітні та інші постійні або оперативні показники. Блок введення і коректування даних використовується для оперативного і своєчасного відображення поточних змін в базі даних.

Модуль створення системи. Він служить для створення набору правил. Існують два підходи, які можуть бути покладені в основу модуля створення системи: використання алгоритмічного мови програмування і використання оболонок експертних систем.

Для уявлення бази знань спеціально розроблені мови Лісп і Пролог, хоча можна використовувати і будь-який відомий алгоритмічний мову.

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

Питання для самоконтролю

1. Структура ІТ.

2. Системні та інструментальні засоби ІТ.

3. Класифікація ІТ

4. ІТ підтримки прийняття рішень.



Класифікація комп'ютерних технологій | ІНСТРУМЕНТАРІЙ КОМП'ЮТЕРНОЇ ТЕХНОЛОГІЇ

Розвиток обчислювальної техніки і комп'ютерних | Комп'ютерні технології в економічній діяльності | БЛОК № 1 | Тенденції розвитку комп'ютерних технологій | Інформатизація в розвитку суспільства | | Етапи розвитку комп'ютерних технологій | ПОНЯТТЯ КОМП'ЮТЕРНОЇ ТЕХНОЛОГІЇ (КТ) | Проблеми і перспективи використання КТ | Методологія використання КТ |

© um.co.ua - учбові матеріали та реферати