Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
підручник Менеджмент знань.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
6 Mб
Скачать

2.4. Теоретичні аспекти структурування знань

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

Проте зараз простежується тенденція випередження техно­логічних засобів розроблення інтелектуальних систем стосов­но їхнього теоретичного обґрунтування. Практично зараз існує прірва між блискучими, але трохи «пристарілими» мате­матичними основами кібернетики (праці Вінера, Ешбі, Шен­нона, Джорджа, Кліра, Йордона, Ляпунова, Глушкова й ін.), і сучасним поколінням інтелектуальних систем, які засновані на парадигмі опрацювання знань (експертні системи, лінгвіс­тичні процесори, що навчають системи, тощо).

З одного боку, це пояснюється тим, що з перших кроків наука про штучний інтелект (ШІ) була спрямована на моделю­вання слабоформалізованих сенсових завдань, у яких не засто­совується традиційний математичний апарат; з іншого боку, ШІ — це галузь інформатики і активно розвивається як про­мислова індустрія програмних засобів в умовах жорсткої кон­куренції, де часом важливіше швидке впровадження нових ідей і підходів, ніж їхній аналіз і теоретичне пророблення.

Необхідність розроблення теоретичних основ науки про ме­тоди розроблення систем, заснованих на знаннях — інженерії знань, — обґрунтовується в роботах Поспєлова Д. А., Попо­ва Е. В., Стефанюка В. Л., Шенка Р., Мінського М. — провід­них спеціалістів в області ШІ. Перші кроки в створенні методо­логії (роботи Осипова Г. С., Хорошевського В. Ф., Яшина А. М., Wielinga, Slagle, та ін.) фактично є піонерськими і найчастіше орієнтовані на певний клас завдань, що моделюються в рамках конкретного програмного інструментарію.

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

2.4.1. Історична довідка

Стадія концептуального аналізу або структуризації знань традиційно є (разом зі стадією видобування) «вузьким місцем» у життєвому циклі розроблення інтелектуальних систем. Методологія структуризації близька до сучасної теорії вели­ких систем або складних систем, де традиційно акцент робиться на процесі проектування таких систем. Вели­кий внесок до цієї теорії внесли класики об'єктно-орієнтовано­го аналізу.

Розроблення інтелектуальних систем з упевненістю можна віднести до цього класу завдань, оскільки вони мають основні ознаки складності (ієрархія понять, внутрішньоелементні й міжелементні зв'язки тощо). Складність проектування ІС визначається, в основному, складністю предметних областей і керування процесом розроблення, а також складністю забез­печення гнучкості кінцевого програмного продукту й опису поведінки окремих підсистем.

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

Пізніше, в 1960-х рр., було зроблено кілька спроб сформу­лювати і розвинути математичні теорії систем високого рівня спільності. Істотний внесок до математичної теорії сис­тем і основи структуризації внесли дослідники Н.Я.Моїсєєв, В.М.Глушков, А.Г.Івахненко, Д.А.Поспєлов та інші. Системний аналіз тісно пере­плітається з теорією систем і включає сукупність методів, орієнтованих на дослідження і моделювання складних сис­тем — технічних, економічних, екологічних і т. ін.