Інтелектуальна підтримка прийняття рішень, поняття «інтелектуальні системи» - комп'ютерні

Поняття «інтелектуальні системи»

Останнім часом при обговоренні завдань інформатизації та різних підходів до їх виконання все більше чуються терміни «підтримка прийняття рішень», «інтелектуальні системи», «інтелектуалізація ЕОМ» і т.п. Об'єктивна причина цього не лише в тому, що дозріла технічна і інструментальна база для застосування нових технологій, але, головним чином, в тому, що в країні назріває перехід від часткової автоматизації рутинної діяльності, використання простих бухгалтерських, розрахункових і інформаційно-довідкових систем до комплексної автоматизованої підтримці професійних та інших завдань в різних предметних областях.

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

Слід особливо підкреслити, що інтелектуальна система не копіює структуру і розумові функції людського інтелекту, а всього лише в міру можливості не гірше нього вирішує «людські» завдання. Тільки така відправна позиція дозволяє уникнути філософських суперечок на тему «Чи може машина мислити?» І «Чи можливо штучне відтворення людського інтелекту?». Мова йде не про створення штучного інтелекту як такого, а про комп'ютерні технології для вирішення різноманітних, нетрадиційних з точки зору математичного підходу, завдань. Поняття «інтелектуальні системи» багатогранно. З одного боку, інтелектуальність передбачає, що спілкування з системою повинно відбуватися на рівні і за принципами людського інтелекту. Цей первинний сенс і породив застосування терміна «інтелектуальний» до сучасних програмних систем. Інтелектуальні системи виникли як раз завдяки тому, що лавиноподібне поширення обчислювальної техніки і стрімке впровадження її в сферу діяльності непрофесіоналів вимагало як би підвищення рівня здібностей комп'ютерних систем підлаштовуватися під широкого і спеціально непідготовленого користувача.

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

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

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

Таким чином, для фахівця використання терміна «інтелектуальна система» означає певну технологічну базу, на якій він повинен грунтуватися як розробник. Взагалі кажучи, існує не одна, а безліч технологій розробки інтелектуальних систем. Історично перша з них - технологія нейронних мереж, поштовхом для її виникнення послужила ідея в якості відправної точки взяти модель фізіологічної основи людського інтелекту - вищої нервової системи. Інша найбільш широко і нині поширена технологія експертних систем, або інакше її називають інженерія знань, базується на застосуванні особливий конструктивної інформації - знань. Знання - це інформація про способи вирішення різноманітних людських завдань, професійних і непрофесійних. Знання дозволяють інтелектуальної системі формувати рекомендації користувачеві для прийняття рішень щодо конкретних виникають перед ним завдань, наприклад - лікаря допомогти поставити діагноз, інженеру - визначити несправність технічної системи, геологу - знайти родовище корисних копалин і т.п.

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

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

Автоматизована підтримка прийняття рішень в широкому сенсі означає виконання хоча б однієї з наступних функцій:

1) Надання довідкової інформації без автоматичного формування запитів до баз даних;

2) Надання довідкової інформації з автоматичним формуванням запитів до баз даних і прив'язкою до умов розв'язуваної задачі;

3) Графічна візуалізація одержуваної довідкової інформації та інформації про способи прийняття рішень;

4) Надання рекомендацій щодо формування рішень;

5) Звуження простору пошуку рішення користувачем.

6) Вибір і рекомендації найбільш прийнятних рішень з урахуванням рангів;

7) Моделювання наслідків прийняття рішень.

Слід зазначити, що в даний час більшість програмних систем, званих системами підтримки прийняття рішень, носять лише інформаційно-довідковий характер, тобто виконують лише першу з перерахованих функцій. Інші інформаційно-довідкові системи дозволяють виконати кілька перших функцій [2].

У зв'язку з цим можна сказати про широко відомих і популярних технологіях баз даних і геоінформаційних систем (ГІС). Що може отримати користувач від такої системи. Ну, звичайно, різноманітну довідкову інформацію. Правда, дістатися до неї буває не так-то просто, навіть якщо система забезпечена розвиненим діалогом типу меню. Дуже часто для цього користувачу потрібна допомога програміста або оператора системи. Популярність ГІС викликана тим, що вони допомагають особам, які приймають рішення (ОПР), ще й тим, що представляють інформацію візуально, тобто виконують функцію, зазначену четвертої. Прикладом можуть служити різноманітні завдання по районування територій. Відомо, що можливість візуального представлення підвищує конструктивність одержуваної інформації та її корисність для прийняття рішень. Саме це, а також те, що ГІС мають справу з географічною інформацією, яка виявляється надзвичайно корисною в більшості завдань організаційного управління, зробили цю технологію дуже популярною.

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

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

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

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

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

Якщо Ви помітили помилку в тексті виділіть слово і натисніть Shift + Enter

Схожі статті