Анотація до роботи:
Панченко М.В. Розробка математичного, алгоритмічного та програмного забезпечення для прийняття рішень в різних предметних областях на основі методу дерева рішень. – Рукопис. Дисертація на здобуття ступеня кандидата технічних наук із спеціальності 05.13.06. - автоматизовані системи управління та прогресивні інформаційні технології. – Інститут проблем математичних машин і систем НАН України, Київ,2004. Дисертаційна робота присвячена створенню системи підтримки прийняття рішень, у вигляді теоретичних розробок та програмного забезпечення, яка може ефективно використовуватися для здійснення прогнозування таких нестабільних процесів, як зміна курсу національної валюти, інших цінних паперів, зміна цін на ринку ресурсів або праці, зміна попиту на певні товари, розвиток хвороби пацієнта, зміна стану природного середовища в наслідок дії забруднювачів тощо. Ця система використовує експертні дані для збору яких використовуються відомі методи, такі, як: - метод попарних порівнянь; - алгебраїчні методи обробки експертної інформації; - порогові методи. Для більш ефективного застосування алгебраїчних методів розроблено спеціальний алгоритм знаодження узагальненої експертної оцінки. Отримані експертні дані представляються у вигляді дерева рішень, що дозволяє підбирати групу більш вузькоспеціалізованих експертів. Це підвищує точність прогнозу та дає змогу досліджувати явища, розвитку яких притаманні швидкі революційні зміни. У третій главі дисертаційної роботи здійснюється постановка задачі обробки побудованого дерева рішень, яке описує поведінку досліджуваного явища. Проводиться огляд методів, які дозволяють розв'язувати подібні задачі. З'ясовано, що ці методи мають такі недоліки: вони не дозволяють знаходити найдовші шляхи у дереві та не можуть обробляти дерево з векторно заданими дугами. Для подолання цих недоліків розроблені наступні оригінальні методи: метод пошуку найдовшого (найімовірнішого) шляху. Особливістю його є те, що на відміну від існуючих методів пошуку найкоротших шляхів у графах, таких як метод Дейкстри, Флойда, Данціга та ін., цей метод може бути застосований для знаходження шляху з максимальною сумою дуг; метод згорток. Дозволяє за рахунок застосування різноманітних згорток обробляти дерево з нечітко заданими дугами; метод виділення паретівської множини шляхів. Він характеризується тим, що працює безпосередньо з нечіткими експертними даними, які представляються функціями належності, котрі у дискретному випадку становлять вектори дійсних чисел. В цьому його головна перевага над уже існуючими на даний момент алгоритмами пошуку на графах. У процесі застосування для розв'язання задачі власних та вже відомих методів виявлена проблема великої розмірності, яка полягає у значному об'ємі часу, необхідному для обробки значних масивів даних. Для її подолання на основі існуючих підходів, відомих як метод вектора спаду, метод послідовного аналізу варіантів та метод декомпозиції, розроблені такі оригінальні методи локальної оптимізації на дереві: модифікований алгоритм вектора спаду. Цей алгоритм дозволяє знаходити локально-оптимальні шляхи у дереві та розв'язує проблему великої розмірності, яка виникає при застосуванні методу дерева рішень для обробки значної кількості експертної інформації. Цим він переважає вже існуючи методи знаходження оптимальних шляхів у дереві; декомпозиційний метод. Він також розв'язує проблему великої розмірності і застосовується при обробці дерев, які розбиваються на окремі рівні. Тому в окремих випадках є більш прийнятним ніж модифікований алгоритм вектора спаду; алгоритм послідовного аналізу варіантів. Головна його відмінність від попереднього методу полягає у регулювання глибини пошуку оптимального шляху, що полегшує знаходження розв'язку задачі, якщо можливий контроль особи, яка приймає рішення, за процесом обробки дерева рішень. У тому, що можливе оперування нечіткими експертними даними та розв'язана проблема великої розмірності, яка виникає при застосуванні методу дерева рішень, полягає основна наукова новизна дисертаційної роботи. У четвертій главі дисертаційної роботи запропонована програмна система, яка розроблена на основі методів та алгоритмів, описаних у другій та третій главах. Вона може бути застосована для розв'язання задач технологічного передбачення. За її допомогою були створені системи діагностики епілептичних та кардіологічних захворювань. Для цього було проведене опитування фахівців у відповідних галузях. На основі отриманої експертної інформації були створені відповідні дерева рішень. Кожне з цих дерев складається з двох рівнів, причому на першому з них знаходяться конкретні симптоми, а на другому – варіанти захворювання. Використання побудованої моделі полягає у розстановці оцінок можливості наявності у пацієнта конкретних симптомів, на основі яких автоматично буде обчислено можливість наявності у пацієнта певних форм захворювання. Подальше вдосконалення зазначених діагностичних систем полягає у залученні та обробці додаткової експертної інформації, що змінить, відповідно, структуру та оцінки дуг відповідних дерев рішень. |