Література
1. Давидов М. В. Програмний тренажер для навчання мові жестів [Текст] / М. В. Давидов, Ю. В. Нікольський, В. В. Пасічник // Розвиток інформаційно-комунікаційних технологій та розбудова інформаційного суспільства в Україні: Спеціалізований тематичний додаток до загальногалузевого науково-виробничого журналу «Зв’язок». — 2007. — С. 98—106.
2. Давидов М. В. Методи та засоби опрацювання зображень реального часу для ідентифікації елементів жестової мови [Текст] / М. В. Давидов, Ю. В. Нікольський // Штучний інтелект: Науково-технічний журнал. — Державний університет інформатики і штучного інтелекту. —2008. — № 1. — С. 131—138.
3. Давидов М. В. Аналіз методів розпізнавання у моделях жестової мови [Текст] / М. В. Давидов, О. В. Пасічник, Ю. В. Нікольський // Східно-Європейський журнал передових технологій. — 2008. — № 4/2 (34). — С. 57—61.
4. Пасічник В. В. Освоєння інформаційних технологій людьми з вадами зору [Текст] / В. В. Пасічник, О. А. Лозицький,
О. В. Пасічник // Проблеми освіти: Науковий збірник / Інститут інноваційних технологій і змісту освіти МОН України. — К., 2009. — Вип. 60. — С. 113—119.
5. Moodle [Електронний ресурс]. — Режим доступу: \WWWy: http://moodle.org/ — 1.07.2011. — Загол. з екрану.
6. Українська спільнота користувачів Moodle [Електронний ресурс]. — Режим доступу: \WW~W/: http://moodle.co.ua/. — 4.07.2011. — Загол. з екрану.
-----------------------□ □----------------------------
Розглянуто принципи реалізації адаптивних систем прийняття рішень, моделі прийняття рішень на основі теорії множин і теорії ймовірностей. Досліджується побудова адаптивної візуальної системи керування робота.
Ключові слова: адаптація, робот, прийняття рішень.
□ □
Рассмотрены принципы реализации адаптивных систем принятия решений, модели принятия решений на базе теории множеств и теории вероятностей. Изучается построение адаптивной визуальной системы управления робота.
Ключевые слова: адаптация, робот, принятие решений.
□ □
The methods of adaptive decision-making implementation, the models of adaptive decision-making on base of set and probability theories are considered. There is considered the robotic adaptive visual control system development.
Keywords: adaptation, robot, decision-making. -----------------------□ □----------------------------
УДК. 681.3.016
адаптивність у прийнятті рішень РОБОТІВ
О. М. Ци мбал
Кандидат технічних наук, доцент* Е-mail: [email protected]
А. І. Бронніков
Аспірант* Е-mail: [email protected]
*Кафедра технології та автоматизації виробництва РЕЗ та ЕОЗ Харківський національний університет радіоелектроніки пр. Леніна, 14, м. Харків, Україна, 61120 Контактний тел.: (057) 70-21-486
1. Вступ
Поняття «робот» в наш час розуміється різними людьми у різний спосіб. Для широкого загалу із цим поняттям пов’язується скоріше механістичне уявлення про роботів, як штучних істот, створених людством для виконання тих або інших функцій людини. Науково-фантастична література здавна підіймає запитання про набуття роботами розумової здатності, яка може бути використана як на благо людству, так і на шкоду йому. Можна сказати, що у підсвідомості кожної людини складається своє власне визначення понять «робот» та «робототехніка». Стрімкий розвиток робототехніки вносить корективи навіть у інтуїтивне розуміння цих понять. Разом з прогресом робототехніки модифікується і зміст її основних формулювань.
Розглядаючи визначення роботів слід вказати на такі спільні їх особливості:
з....................................................
■ з самого початку робот розглядався як автоматичний пристрій (автомат, машина), здатний відтворювати певні механічні рухи людини (тварини);
■ розвиток поняття «робот» розглядається у зв’язку з поняттям навколишнього світу;
■ поняття робота еволюціонує від простого відтворення механічних функцій людини до моделювання її інтелектуальних властивостей.
Таким чином робот можна визначити як автоматичний пристрій, який має виконувати фізичні та інтелектуальні властивості людини під час розв’язання її завдань відповідно до умов зовнішнього середовища.
Відповідно до останнього визначення слід зауважити на важливість сенсорних систем і систем прийняття рішень роботів, особливо з точки зору їх використання в умовах динамічно змінюваного робочого середовища. Саме на основі інформації сенсорної системи робот має реагувати на зміни в оточуючому світі за допомогою змін
стратегії та тактики поведінки. Метою запропонованої статті є дослідження механізмів прийняття рішень в умовах динамічного робочого середовища за допомогою різних імітаційних моделей.
2. Адаптивні системи прийняття рішень та їх опис
Систему прийняття рішень, здатну змінювати послідовність та характер рішень, прийнятих відповідно до змін у навколишньому світі слід називати адаптивною. Інакше кажучи, адаптивна система прийняття рішень (АСПР) є системою, здатною генерувати нові плани поведінки складного об’єкта, під впливом зовнішніх чинників.
Якщо змінюється світ, досягнення його неіснуючих станів стає неможливим. Тому адаптований план має враховувати стани зміненого світу. Таким чином, можна пропонувати наступний опис адаптивного прийняття рішень за допомогою класичної теорії множин [1].
Якщо однорідний світ у момент 0 характеризується набором об’єктів Х0 = {, х0, ...,х§}, або вектором X , а в інший момент — відповідним вектором X , які характеризують стан світу у різні моменти часу, існують і оператори Di прийняття рішень, здатні переводити систему з одного стану і інший, тобто:
3Xi 3XÖDki: Dkl(Xі, ) ^ Xl
або
3Xk 3X}3D ki: Xk * D kl ^ Xj,
у свою чергу вектор Dkl є множиною {Dk,...,Di}.
Впорядкована сукупність операторів рішення, що переводять систему зі стану і в стан j, називається планом Pij, що поєднує вектори станів та операторів прийняття рішень.
X
Pj =
X
i+1
■Di -Di+1-
X
i+1
X
i+2
XM*DM -
Xj
Повна імовірність для Кроку 0 має вигляд:
Ро2 = Рі(0)+Р2(0) + ...+ Рп(0) = Рі(0).
Крок 1 (враховуються імовірності переходів зі стану і у всі інші стани 1, ..., п, включно з поверненням у самий стан і). Імовірності окремих станів:
Рі(1) = Р(0)*Рі, Р2(1) = Рі(0)*Рі2, ...,
Р(і)=Р(0)*Рі, ..., рп(і)=рп(0)*ріп ,
де Р1(1) — імовірність стану 1 після кроку 0, Р1(1) — імовірність стану 2 після кроку 0, тощо, а Рц — імовірність переходу зі стану і у стан 1.
Повна імовірність для Кроку 1 має форму запису:
Р* = Рі(0)*Р11 + Рі(0)*Рі2 + ...+ Р(0)*Рт .
Крок 2 (враховується імовірність переходів зі станів після кроку 1):
Рі(2) = Рі(1)*Р2і, Р2(2) = Р2(1)*Р22, ...,
Р(2) = Р(1)*Р2і, ..., Рп(2) = Рп(1)*Р2п,
із відповідним виразом для повної імовірності:
Р| = Рі( 1)*Р21 + Р2( 1)*Р22 + • • • + Рп( 1)*Р2п .
Крок N описується відповідно:
Pl(N) = Р№_0*рп_і)ь Р>(Ю = Р2(Чі-0*Р(п-і)2, ..., Р(Ю = Pi(Nn-і)*Р(п-1)і, ..., Pn(N) = Рп(Чі-і)*Р(п-1)п,
де P1(N) — імовірність стану 1 після виконання кроку N і аналогічним вмістом інших виразів, а Р(п^ — імовірність переходу зі стану (п - 1) у стан 1. Повна імовірність має вигляд:
РП = Р№_! ) * Р(п_1)1 + Р (Nn_! )* Р(п_Ц2 + ...+
+ Pn(Nn-1)*Р(п-1)п .
Самі імовірності переходів від одного стану у інший, відповідно до теорії марківських ланцюгів, формують матрицю переходів:
Таким чином, теорія множин дозволяє розглянути процес прийняття рішень і його адаптацію до змін світу об’єктів і завдань як дискретний набір станів робототех-нічної системи і операторів прийняття рішень, що забезпечують необхідні перетворення у системі.
З точки зору теорії ймовірностей прийняття рішень у робототехнічних системах відповідає марківським процесам з дискретними станами та часом.
Система прийняття рішень забезпечуватиме перехід з одного стану до іншого у відповідності до мети робото-технічної системи.
Розглядаючи систему S у наборі станів S (і = 1,...,п); за допомогою теорії ймовірностей можна розглядати переходи системи зі стану Si у інші стани Sl,..., Sn . Характеристики станів складають набір послідовних кроків.
Крок 0 (початковий). Якщо у момент часу ^ система знаходиться у стані Si, можна записати такі імовірності станів:
Р(0) = 0, Р2(0) = 0, ..., Р(0) = 1, ..., Рп(0) = 0.
Pj =
Pli
P2i
Pnl
Pl2
P22
Pnl
Pin
P2n
Pnn
Формування матриці переходів має передбачати наявність випробовувань, проте у разі робототехнічної системи (маніпуляційного або мобільного типу) такої практики може і не бути. Тобто матриця переходів має формуватися під час процесу прийняття рішень або на основі наявного для системи досвіду.
Як у випадку нового формування матриці переходів, так і для системи на основі досвіду, характерною може бути ситуація, коли характер світу робота та його конфігурація змінюються під час функціонування робото-технічної системи, тобто слід казати про необхідність її адаптації, а з точки зору прийняття рішень — про адаптивну імовірнісну систему прийняття рішень.
Якщо світ робота змінюється, наприклад об’єкти світу переміщуються або впливають інші чинники (наприклад, пройшов дощ і ділянка ґрунту стає важко прохідною для колісного робота, або на шляху утворилася глибока
Е
вибоїна), тоді зміни матриці ймовірностей переходів відбуваються одночасно з отриманням інформації про такі зміни [2].
У такому випадку матриця імовірнісних переходів матиме залежний від часу характер:
Ри‘ Рі2‘
р21ї р22ї
Р„1‘ Р„1‘
Ріп4
р2п4
Рпп4
Отже, якщо розглядати процес прийняття рішень як дискретну послідовність актів прийняття рішень, що мають імовірнісний характер, маємо опис:
50 *Do(maxPi(0)) =
і=0,п
51 * ^(тахРі(1)) = 82,
і=0,п
Sn-1 * Dn-і(тахРі(п -1)) = Sn ,
і=0,п
Для адаптивного прийняття рішень матимемо:
So(to) *Do(maxPi(0),to) = Sl(tl),
і=0,п
S1(t1) * ^(тахраш = S2(t2>,
І=0,П
Sn-l(tn-і) * Dn_l(maxPi(n - 1),tn _і) = Sn(tn ).
і =0,п
З практичної точки зору це означатиме:
1) система прийняття рішень функціонуватиме у дискретному часі;
2) у кожен дискретний момент часу за допомогою сенсорної системи робота відбуватиметься оновлення матриці переходів з одного стану системи у інший;
3) на кожному кроці прийняття рішень з матриці ймовірностей для кожного її рядка відповідного переходу зі стану Si в стан Si+1 має обратися найбільш імовірний перехід, або набір найбільш імовірних переходів;
4) оцінка всього процесу прийняття рішень може відбуватися за допомогою імовірнісних переходів від початкового до цільового стану системи.
3. Адаптивні візуальні системи та їх особливості
Сенсорні системи (особливо СТЗ) мають більш низьку швидкодію в порівнянні з можливостями механічної частини робота. Крім цього практичне застосування машинного зору можливо тільки при дотриманні жорстких обмежень. Проблеми, що виникають при дослідженні сенсорного керування, визначаються складністю спільного аналізу процесів керування маніпулятором і обробки сенсорної інформації.
У системах візуального керування дані про відносне положення камери і об’єкта виходять в результаті обробки зчитаного камерою образу, що являє двовимірний масив значень яскравості, не пов’язаних безпосередньо зі значеннями параметрів стану об’єкта або з його формою. Масив обробляється процедурами попередньої обробки зображень, виділення ознак, розпізнавання образів.
З точки зору візуального керування ці процеси обчислювальної обробки образу можна розглядати як вимірювання, що виконуються у кожному з положень робочого органу Вплив цих вимірів на роботу системи керування із замкнутим циклом проявляється в наступному: вимірювання вносять додаткові перешкоди в роботу системи, виконання вимірювань вносить тимчасові затримки, у систему доводиться вводити еталонні значення використовуваних параметрів зворотного зв’язку, у системах зі зворотним зв’язком по положенню задається еталонне становище, в системах зі зворотним зв’язком за образом задаються опис або значення ознак.
Один з підходів до вирішення проблем, що викликаються невизначеними або мінливими параметрами системи — використання методів адаптивного керування. Адаптація — процес цілеспрямованої зміни параметрів і структури системи, який полягає у визначенні критеріїв її функціонування та виконання цих критеріїв [3].
Адаптивне візуальне керування — керування, засноване на адаптації системи керування до змін параметрів робочого середовища роботизованої системи, на основі інформації, що надходить від системи технічного зору (візуальної підсистеми) в процесі функціонування системи.
Основна особливість адаптивних систем керування є можливість отримання інформації в процесі функціонування та використання цієї інформації для керування.
Прикладом застосування цієї системи керування може бути мобільний робот, обладнаний системою технічного зору (або система технічного зору розташована над робочою зоною). Під час виконання завдання на шляху руху робота можуть виникати непрохідні ділянки. Система технічного зору повинна в момент їх появи відразу ж посилати команду роботу про те, як продовжити виконання програми, тобто адаптувати його до змін навколишнього середовища.
Якщо безперервна динамічна система (адаптивна система керування) описується рівняннями стану:
X 00 = F(X,Y,U,N1,&),
ХнО) = G(X,Y,U,N2, ^),
де F(•), С(^) — відомі вектори-функції, N1 і N — збурення на ОК і перешкоди вимірювань;Х єЯп, и єЯш, Y є Яг, Хв є Я1 — вектори стану, правління, зовнішніх входів і виходів відповідно, а — вектор параметрів регулятора, тоді структурна схема адаптивної системи керування може бути представлена на рис. 1.
Рис. 1. Структурна схема адаптивної системи керування
З
Як видно з рисунку, у системі присутній об’єкт керування (ОК), на який надходить вхідний сигнал Y(t). Функціонування ОК зазнає впливу перешкод N1. Вважаємо, що ОК обладнаний системою технічного зору (СТЗ), і тому надсилає відповідний сигнал керування. У свою чергу СТЗ взаємодіє з регулятором або системою адаптації у залежності від наявності перешкод N2 . У випадку, коли перешкоди відсутні, сигнал одразу надходить до регулятора, котрий взаємодіє з ОК. Якщо перешкоди є, то спочатку сигнал надходить до системи, де алгоритм адаптації вже вирішує, які дії треба виконати, щоб система продовжила виконання поставленого завдання.
5. Висновки та перспективи досліджень
Розгляд реальних робототехнічних систем виявляє низку проблем існуючого математичного та програмного забезпечення. Відповідно такого розгляду, для систем прийняття рішень, що діють у динамічному середовищі, необхідно застосовувати адаптивні засоби планування дій.
Іншою особливістю є те, що кожен стан робототехнічної системи може бути імовірним. Таким чином, система прийняття рішень має оперувати імовірними даними про стан робота та об’єктів навколишнього середовища. Характер стану робота та навколишнього світу може контролюватися за допомогою адаптивного візуального керування.
У сукупності, робот і робоче середовище зі своїми непевними властивостями формують так званий інформаційний простір або простір упевненості, що містить дані про усі апостеріорні імовірності подій [2], його дослідження і є перспективою майбутніх публікацій.
Література
1. Клини С. Математическая логика. [Текст] / С. Клини. — М. : Мир, 1973. — 480 с.
2. Thrun С. Probabilistic Robotics [Текст] / C. Thrun, W. Burgard, D. Fox. — The MIT Press, 2005. — 648 p.
3. Пью А. Техническое зрение роботов [Текст] / А. Пью. — М. : Машиностроение, 1987. — 320 с.
МЕТОДИ ІДЕНТИФІКАЦІЇ ПСИХОЕМОЦІЙНОГО СТАНУ БІЙЦЯ СПЕЦПІДРОЗДІЛУ ЯК ЕЛЕМЕНТ ЗВОРОТНОГО ЗВ’ЯЗКУ
----------------------□ □----------------------------
Розроблено методи для встановлення зв’язку між психофізіологічними характеристиками бійця і рівнем успішності виконання ним бойового елементу та прогнозування рівня ефективності виконання бійцем спецпідрозділу бойового завдання.
Ключові слова: ідентифікація, управління, зворотній зв’язок, психоемоційний стан.
□ □
Разработаны методы для установления связи между психофизиологическими характеристиками бойца и уровнем успешности выполнения им боевого элемента и прогнозирования уровня эффективности выполнения бойцом спецподразделения боевой задачи.
Ключевые слова: идентификация, управление, обратная связь, психоэмоциональное состояние.
□ □
The methods for establishing the connection between the psycho physiological characteristics of fighter and the level of success of executing the combat element as well as the prediction efficiency of the special fighter combat mission are developed.
Keywords: identification, management, feedback, psycho-emotional state.
----------------------□ □----------------------------
Р. С. Белзецький
Аспірант
Кафедра проектування медико-біологічної апаратури Вінницький національний технічний університет Хмельницьке шосе, 95, м. Вінниця, Україна, 21021 Контактний тел.: (0432) 59-87-37, 097-326-68-46 Е-mail: Ruslan [email protected]
Вступ та постановка задачі
Успішність діяльності спецпідрозділів, що входять до складу МВС, під час проведення заходів по захисту прав і свобод громадян та запобігання заворушенням, злочинам залежить від багатьох факторів: професійних навиків
і досвіду, особистісних якостей, функціонального, а також психоемоційного стану бійців.
В свою чергу психологічні технології ведення бою розглядаються як неминуче явище сучасних бойових дій або «мирних» конфліктів, важливого та ефективного засобу досягнення тактичних оперативних та стратегічних цілей. Таким чином, виникає задача щодо розробки методів для ідентифікації психоемоційного
стану бійця спецпідрозділу як елемент системи зворотного зв’язку
Метою статті є розробка методів для ідентифікації рівня ефективності виконання окремими бійцями та спец-підрозділом в цілому запланованих дій за допомогою індивідуальних характеристик психоемоційного стану бійця.
Основна частина
В [1, 2] наведено ряд психофізіологічних характеристик, які визначають психоемоційний стан бійця спецпід-розділу. Це такі ендогенні характеристики як: температура тіла бійця, ЧСС, шкірно-гальванічна реакція,
Е