Метод прогнозування параметрів технічних рішень з використанням експертної інформації
Метод прогнозування параметрів рішень на основі використання інформації про аналогічні рішення-прецеденти та експертної інформації щодо властивостей часткових прогнозуючих функцій. Алгоритм визначення параметрів оптимальних часткових прогнозуючих функцій.
Рубрика | Производство и технологии |
Вид | статья |
Язык | украинский |
Дата добавления | 29.01.2019 |
Размер файла | 46,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
1
Размещено на http://www.allbest.ru/
Інститут проблем реєстрації інформації НАН України
Метод прогнозування параметрів технічних рішень з використанням експертної інформації
В.Г. Тоценко, П.Т. Качанов
Анотація
Запропоновано метод прогнозування параметрів рішень на основі використання інформації про аналогічні рішення-прецеденти та експертної інформації щодо властивостей часткових прогнозуючих функцій. Метод є узагальненням методу багатовимірної лінійної екстраполяції. Викладено алгоритм визначення параметрів оптимальних часткових прогнозуючих функцій і використання їх для прогнозування параметрів рішень.
Ключові слова: прогнозування параметрів, підтримка прийняття рішень.
Основний зміст дослідження
Задачі прогнозування виникають при підтримці прийняття рішень в багатьох галузях, зокрема при прийнятті рішень щодо визначення параметрів технічних рішень при проектуванні технічних систем. При цьому розробник має одержати інформацію щодо деяких характеристик системи (наприклад, надійність, вартість, тощо) при заданих значеннях інших параметрів (наприклад, продуктивність, пропускна спроможність, швидкодія, тощо). З цією метою доречно використати досвід експерта відносно прийняття аналогічних рішень. У [1] запропоновано метод використання досвіду експерта, що базується на прогнозуванні параметрів рішень з використанням методу багатовимірної лінійної екстраполяції (БЛЕ) [2]. У цій статті пропонується модернізація методу БЛЕ на основі використання додаткової експертної інформації щодо характеру взаємовпливу параметрів з метою підвищення точності прогнозування і якості рішень, що приймаються.
Сутність методу
Зформулюємо задачу прогнозування. Дано:
1) інформація відносно k об'єктів, які в подальшому називаються прецедентами: X1, X2,.,Xk Rn - n-вимірні лінійно-незалежні вектори параметрів прецедентів; k < n + 1; y1, y2,., yk R - множина значень параметра прецедентів, який використовується при прийнятті рішення;
2) інформація відносно об'єкту, що проектується: вектор Xk+1 Rn Треба знайти yk+1 R - прогнозоване значення параметра, який використовується при прийнятті рішення, для об'єкта, що проектується. (Далі вектори X1, X2,.,Xk,Xk+1 Rn називаються векторами умов).
Значення прогнозованого параметру на будь-якому векторі умов дорівнюють значенню прогнозуючої функції. Складність вирішення задачі прогнозування полягає в тому, що існує принципово нескінчена множина G прогнозуючих функцій F, значення яких на векторах умов прецедентів точно співпадають зі значеннями прогнозованого параметру для цих прецедентів, а на векторі умов, який задає систему, що проектується, відмінні від його істинного значення. Тому для підвищення точності прогнозування необхідно зменшити потужність множини G прогнозуючих функцій, яка в ідеальному випадку містить всього одну функцію. Таке скорочення потужності множини G може бути досягнуте за рахунок використання апріорних знань експертів відносно залежності параметру що прогнозується від інших. На цьому, власне кажучи, базується метод регресійного аналізу, в якому залежність, що відшукується, визначається як зважена сума функцій певного типу (наприклад, поліноміальна екстраполяція). Проте це можливо далеко не завжди і тільки тоді, коли експерт в змозі визначити таку залежність, виходячи з об'єктивних законів природи.
Стосовно задачі прогнозування параметрів технічних рішень, особливо їх надійності та вартості, така можливість є дуже сумнівною.
В той же час від експерта може бути отримана інформація відносно деяких властивостей прогнозуючої функції F. До таких властивостей відносяться:
знак значень функції F на усіх векторах умов;
зростає, чи зменшується F при збільшенні параметру xi, тобто знак похідної F/xi);
зростає, чи зменшується швидкість зміни F при збільшенні параметру xi, (тобто знак другої похідної 2F/x2i).
Таким чином, будемо шукати прогнозуючі функції серед класів функцій, які мають визначені експертом знаки значень та першої і другої похідних по кожному із складових вектору умов. Метод повинен бути придатним і коли експерт не в змозі визначити всі чи частину вказаних властивостей.
Сутність методу, що пропонується, полягає в тому, що значення складових xi i = (1, n) векторів умов замінюються частковими прогнозуючими функціями fi (xi), властивості яких визначено у перебігу діалогу з експертом.
Формуються набори Q1, Q2,… Qq часткових прогнозуючих функцій, причому кожний такий набір є декартовий добуток множин часткових прогнозуючих функцій. В якості часткових прогнозуючих функцій застосовуються однопараметричні функції, які мають властивості, визначені у перебігу діалогу з експертом. Така мінімальна кількість параметрів функцій забезпечує можливість обчислення їх при малій кількості прецедентів, що розширює межі практичного застосування методу. Накладемо на часткові прогнозуючі функції fih (i,xij) таку вимогу:
1 i (n - 1); 1 j k, 1 h q [fih (0,xij) = xij], (1)
де n - кількість параметрів прецедента, причому n-ий параметр вважається прогнозованим; k - кількість прецедентів; q - кількість наборів прогнозуючих функцій.
Неважко побачити, що виконання цієї умови призводить до того, що при рівності нулю параметрів всіх часткових прогнозуючих функцій результати прогнозування пропонованим методом співпадають з результатами прогнозування методом БЛЕ, тобто метод БЛЕ є частковим випадком методу, що пропонується.
Пропонується визначати параметри часткових прогнозуючих функцій у такий спосіб.
Множина U прецедентів потужністю k розділяється на навчальну множину Uн потужністю (k - 1), та перевіряючу підмножину Uп, яка містить єдиний прецедент з вектором параметрів Xk. Параметри часткових прогнозуючих функцій визначаються спочатку, виходячи з умови найменшої помилки прогнозування параметрів прецедента Xk-1 на основі перших (k - 2) прецедентів. На наступному етапі з одержаних таким чином прогнозуючих функцій вибираються ті, що забезпечують мінімальну помилку прогнозування прецедента Xk по (k - 1) - му прецеденту. Цей спосіб прогнозування здійснюється за таким алгоритмом.
Алгоритм.
1. i: = 1; h: = 1.
2. У матриці (2) параметрів прецедентів, яка представлена таблицею,
Номер прецедента |
Параметри прецедентів |
||||||
X1 |
x2 |
…. |
xn-2 |
xn-1 |
y |
||
1 |
X1,1 |
x1,2 |
…. |
x1, n-2 |
x1, n-1 |
y1 |
|
2 |
X2,1 |
x2,2 |
…. |
x2,n-2 |
X2,n-1 |
Y2 |
|
… |
… |
…. |
…. |
…. |
…… |
…… |
|
k - 1 |
xk-1,1 |
xk-1, 2 |
…. |
xk-1, n-2 |
xk-1, n-1 |
yk-1 |
|
K |
xk,1 |
xk, 2 |
…. |
xk, n-2 |
xk, n-1 |
yk |
кожний елемент xj, i, j (1, k) замінюється на fih (i, xj, i), де fih - часткова прогнозуюча функция по i-му параметру з набору функцій Qh; i - невідомий параметр прогнозуючої функції.
2. Аналогічно тому, як це виконується для методу БЛЕ [2], конструюється лінійний простір {Xi} для перетвореної таким чином матриці параметрів прецедентів:
(2)
де Xr - вектор параметрів r-го прецедента (r-ий вектор-рядок перетвореної матриці параметрів прецедентів).
3. Задається функція відстані побудованого лінійного простору Xi до вектору Xk-1 параметрів (k - 1) - го прецедента, що розглядається, як прецедент, параметри якого прогнозуються:
Ф (Xi,Xk-1) =Xi - Xk-12 (3)
прогнозуюча функція часткова експертна інформація
4. Для визначення параметру i часткової прогнозуючої функції і параметрів ij
j = (1, k - 2), які задають вектор параметрів X0i, що має у просторі Xi найменшу відстань до вектору Xk-1, вирішується система рівнянь
(4)
Перші (k - 2) рівнянь системи (4) визначають умови мінімуму відстані вектору X0i від простору Xi, а останнє - умову точного прогнозування значення параметру yk-1. Таким чином, маємо (k - 1) невідомих і (k - 1) рівняння, що при умові лінійної незалежності рівнянь є необхідною умовою існування єдиного рішення системи рівнянь. Якщо система (4) виявиться несумісною, то можна скористатися відомими методами визначення приблизного рішення системи, яке, наприклад, мінімізує суму квадратів похибок.
5. Матриця (2) прецедентів перетворюється таким чином: у клітини стовпчика параметру xi записуються значення функцій fi,h (i,xji), j = (1, k), що обчислюються згідно зі знайденим в результаті рішення системи рівнянь (4) і заданим значенням xji.
6. i: = i + 1;
7. Якщо i n - 1, то п.2, інакше п.8.
8. h: = h + 1;
9. Якщо h q, то п.10,інакше п.11.
10. i: = 1 перейти до п.2.
11. Кінець.
Таким чином, в наслідок виконання алгоритму одержуємо множину матриць прецедентів, перетворених згідно з різними наборами часткових прогнозуючих функцій. Далі визначається оптимальний набір часткових прогнозуючих функцій. Для цього, використовуючи метод БЛЕ, прогнозують значення параметру yk прецедента Xk, який утворює перевіряючу підмножину, і вважають оптимальним той набір часткових прогнозуючих функцій, який забезпечує мінімальну відносну похибку прогнозування. Саме цей набір функцій використовується для прогнозування параметрів системи, що проектується.
Експериментальна перевірка запропонованого методу для прогнозування реальних технічних пристроїв (зокрема накопичувачів на жорстких магнітних дисках) показала, що запропонований метод в усіх експериментах забезпечував меншу (1 - 5 % при кількості прецедентів 5), ніж при застосуванні методу БЛЕ, відносну похибку прогнозування.
Висновки
Запропонований метод, як і всі відомі, не гарантує наперед заданої похибки прогнозування, бо, як і відомі методи, є емпіричним. Проте, наслідуючи позитивну здатність методу БЛЕ успішно застосовуватись при невеликій кількості прецедентів, запропонований метод завжди дає точність прогнозування. не гіршу, ніж БЛЕ, і у великій кількості практичних застосувань значно перевищує по точності цей метод. Така властивість запропонованого методу випливає з того, що він дозволяє використовувати додаткову експертну інформацію, а коли така інформація відсутня, то він співпадає з методом БЛЕ. Недоліком запропонованого методу є більша, ніж у БЛЕ, потрібна працеємність. Тому його доцільно використовувати, коли точність прогнозування є більш важливим фактором, ніж витрати на додаткові обчислення.
Література
1. Тоценко В.Г. Підтримка прийняття рішень, що повторюються з урахуванням досвіду // Реєстрація, зберігання і оброб. даних. - 1999. - Т.1. - №1. - С.110-117.
2. Растригин Л.А., Пономарев Ю.П. Экстраполяционные методы проектирования и управления. - М.: Машиностроение, 1986. - 117 c.
Размещено на Allbest.ru
Подобные документы
Розрахунки ефективної потужності двигуна внутрішнього згоряння та його параметрів. Визначення витрат палива, повітря та газів, що відпрацювали. Основні показники системи наддування. Параметрів робочого процесу, побудова його індикаторної діаграми.
курсовая работа [700,8 K], добавлен 19.09.2014Базування аграрної галузі на технологіях, ефективність яких залежить від технічної оснащеності, та наявності енергозберігаючих елементів. Вплив фізико-механічних властивостей ґрунтів та конструктивних параметрів ротаційного розпушувача на якість ґрунту.
автореферат [3,3 M], добавлен 11.04.2009Створення сучасної системи управління якістю продукції для кабельної техніки. Одночасний контроль значної кількості параметрів. Взаємна залежність параметрів, що контролюються. Технологічний дрейф величини параметра викликаний спрацюванням інструменту.
курсовая работа [329,3 K], добавлен 05.05.2009Автоматизація процесів управління електричними машинами. Визначення параметрів електропривода верстата з ЧПК: розрахунок потужності і вибір двигунів при контурно-позиційному керуванні. Інформаційні електромеханічні елементи виконавчих систем верстата.
курсовая работа [307,1 K], добавлен 22.12.2010Субмікрокристалічні та нанокристалічні матеріали на основі Fe і Cu. Методи підвищення міцності, отримання субмікро і нанокристлічних матеріалів. Вплив технологічних параметрів вакуумного осадження на формування структур конденсатів. Вимір мікротвердості.
дипломная работа [2,3 M], добавлен 20.06.2011Розрахунок параметрів приводу. Визначення потрібної електричної потужності двигуна. Обертовий момент на валах. Розрахунок клинопасових передач. Діаметр ведучого шківа. Міжосьова відстань. Частота пробігу паса. Схема геометричних параметрів шківа.
курсовая работа [3,3 M], добавлен 14.05.2013Аналіз та визначення та опис дослідження корсету. Розробка технічних рішень, що вирішують поставлену проблему. Обробка виробу, використання сучасної швейної фурнітури. Моделювання шаблону корсета методом розрахунків. Зняття мірок, розкрій та пошиття.
контрольная работа [749,9 K], добавлен 01.06.2016Визначення параметрів шуму - хаотичного поєднання різних по силі і частоті звуків, які заважають сприйняттю корисних сигналів. Особливості вібрації - механічних коливань твердих тіл. Дослідження методів вимірювання рівня шуму шумомірами, осцилографами.
реферат [15,4 K], добавлен 13.02.2010Визначення структурних параметрів верстата, побудова його структурної та кінематичної схеми. Конструювання приводу головного руху: розрахунок модулів та параметрів валів коробки швидкості, пасової передачі, вибір підшипників і електромагнітних муфт.
курсовая работа [1,5 M], добавлен 17.09.2011Розроблення аналітичної моделі прогнозування динамічної стійкості процесу кінцевого фрезерування. Дослідження динамічної стійкості технологічної системи на основі аналізу сигналу акустичного випромінювання. Порівняння аналітичних результатів залежностей.
реферат [54,9 K], добавлен 10.08.2010