а трудність полягає у визначенні класу оператора ?, в якому шукається це рішення. Подолання цієї проблеми навряд чи в справжня час можливо формальним чином.
Дійсно, на стадії визначення класу ? повинна побут використана апріорна інформації про об'єкт як предмета ідентифікації для цілей управління. Цей етап вкрай важко формалізуємо і потребує евристичних рішеннях. Поки такі рішення може приймати тільки людина.
Для прийняття рішення про клас ? необхідно врахувати наступне:
структур об'єкта управління;
механізм роботи об'єкта;
мета управління;
алгоритм управління.
Останні два пункти пов'язують клас ? з майбутнім управлінням, для якого і ідентифікується об'єкт.
Друга складність, яку потрібно долати при ідентифікації, полягає у вирішенні поставленого завдання мінімізації (8) з найменшим збитком для споживача. справа в тому, що процес вирішення всякий завдання пов'язаний з певними втратами (часу, коштів, обладнання, енергії і т. д.). Ця обставина накладає певні обмеження на вибір алгоритму ідентифікації. p align="justify"> Дійсно, це алгоритм повинен вирішувати поставлену задачу в певному сенсі найкращим чином. Наприклад, завдання ідентифікації повинна бути вирішена за мінімальний час або витрати коштів на її рішення повинні бути мінімальні і т. д.
Як видно, завжди повинен бути визначений критерій ефективності процесу рішення задачі ідентифікації. Чаші всього це буде збиток, що наноситься в процесі рішення задачі ідентифікації, тобто втрати на ідентифікацію. Очевидно, що ці втрати залежать від складності задачі (8), необхідного обсягу експериментальних даних і способу вирішення завдання, тобто від алгоритму мінімізації функціоналу Q (F). p align="justify"> Позначимо через А - алгоритм розв'язання задачі ідентифікації (9), а I - втрати на ідентифікацію, які представляють собою функціонал, що залежить від алгоритму А. Очевидно, що алгоритм слід вибирати таким, щоб втрати на ідентифікацію I були мінімальні. Звідси очевидним чином слід завдання визначення алгоритму як завдання мінімізації:
(10)
де I {B, A} - втрати на ідентифікацію, тобто на вирішення завдання B = [Q ((F) Г min F ГЋ ? ] за допомогою алгоритму А. Цей функціонал повинен бути заданий. Наприклад це може бути тимчасово або вартість рішення задачі ідентифікації, складність її програмування, складність застосовуваної при цій операторі, її амортизація в процесі роботі і т.д.
Задача (10) формулюється таким чином: потрібно в класі ? знайти алгоритмі ідентифікації А *, якій мінімізує втрати на ідентифікацію I заданого об'єкта. Такий алгоритм А * природно називати оптимальному у зазначеному сенсі. Клас ? алгоритмів ідентифікації при цьому повинен бути заданий. Якщо безліч ? складається з кінцевого і не занадто великого числа алгоритмів тобто
? <В
Зауважимо відразу, що, як правило, для ідентифікації вибирається оптимальний алгоритм А *, а деякий раціональний алгоритм Гѓ *, який забезпечує вирішення завдання при допустимих втратах на ідентифікацію. Нехай I - допустимі втрати. Тоді завдання відшукання раціонального алгоритму зводиться до наступного:
(11)
Будь алгоритм з безлічі ?, задовольняє цій нерівності, слід вважати раціональним.
Таким чином, друга труднощі рішення задачі ідентифікації зводитися до відшукання алгоритму вирішення цього завдання. При цьому шуканий алгоритм не може бути будь-яким і повинен задовольняти певним вимогам - оптимальності (10) або раціональності (11). Не останню роль тут відіграє завдання класу алгоритмів ідентифікації ?. процес визначення класу ? є евристичним і поки доступним лише людині.
...