Використання онтології для зберігання та обміну знаннями в мультиагентних системах

Розгляд онтології в контексті мультиагентних систем (МАС). Застосування даної техніки для організації інформаційної системи на прикладі роботи групи інтелектуальних роботів (ІР). МАС для управління групами ІР. Основні принципи колективного управління.

Рубрика Менеджмент и трудовые отношения
Вид статья
Язык украинский
Дата добавления 30.12.2017
Размер файла 19,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

УДК 004.822

Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»

Використання онтології для зберігання та обміну знаннями в мультиагентних системах

Науменко Тетяна Олександрівна

студент

Анотація

мультиагентний інформаційний інтелектуальний управління

У даній статті розглядаються онтології в контексті мультиагентних систем. Основна мета даної статті - описати застосування даної техніки для організації інформаційної системи на прикладі роботи групи інтелектуальних роботів.

Ключові слова: мультиагентні системи, онтології, дескріпціонние логіки, інтелектуальні роботи.

Аннотация

Науменко Татьяна Александровна студент

Национальный технический университет Украины «Киевский политехнический институт имени Игоря Сикорского»

Использование онтологии для хранения и обмена знаниями в мультиагентных системах

В данной статье рассматриваются онтологии в контексте мультиагентных систем. Основная цель данной статьи - описать применение данной техники для организации информационной системы на примере роботи группы интеллектуальных роботов.

Ключевые слова: мультиагентные системы, онтологии, дескрипционные логики, интеллектуальные роботы.

Summary

Naumenko Tetiana O. Student

National Technical University of Ukraine «Igor Sikorsky Kyiv Polytechnic Institute»

Using an ontology for storing and sharing knowledge in multi-agent systems

In this article, ontologies are considered in the context of multi-agent systems. The main purpose of this article is to describe the application of this technique to the organization of an information system by the example of a robot group of intelligent robots.

Key words: multi-agent systems, ontologies, descriptive logics, intelligent robots.

Онтології -- засновані на дескрипційних логіках системи подання знань, що набули широкого поширення у вирішенні задач каталогізації, класифікації та подання у дружньому для людини вигляді інформації: існує безліч проектів, що використовують онтології для представлення знань ([1-2] та інші). Крім вищевказаних застосувань, в яких бази знань в першу чергу орієнтовані на використання їх людиною, на сьогоднішній день все частіше онтології використовуються для зберігання уявлень про світ агентів в муль- тиагентних системах (далі МАС). Це дозволяє застосовувати алгоритми виводу в дескрипційних логіках безпосередньо на базі знань агента, а також забезпечує більшу стандартизацію і впорядкованість знань, що дозволяє спростити комунікацію між агентами.

Дескрипційна логіка

У загальному розумінні, дескрипційна логіка (далі DL) -- мова представлення знань, що дозволяє 50 описувати поняття предметної області у недвозначному, формалізованому вигляді. Вони поєднують в собі, з одного боку, багаті виражальні можливості, а з іншого -- хороші обчислювальні властивості, такі як розв'язність і відносно невисока обчислювальна складність основних логічних проблем, що робить можливим їх застосування на практиці. Таким чином, DL являють собою компроміс між виражальністю і розв'язністю. [3]

Описову логіку можна розглядати як розв'язні фрагменти логіки предикатів, синтаксично ж вони близькі до модальних логік. Нехай C -- множина концептів (аналог унарних предикатів), R -- множина ролей (аналог бінарних предикатів), I -- множина імен індивідів (тобто об'єктів предметної області) DL. Тоді термінологією (або скорочено TBox) називається набір тверджень виду C = D (еквівалентність) або C с D (включення), де C і D -- довільні концепти; системою фактів (ABox) називається набір тверджень виду a: C і аRb, де a, b є I є індивіди, C -- довільний концепт, R -- роль.

Описи концептів інтерпретуються у класичному сенсі теорії моделей: інтерпретація I -- це пара (Y, f), де Y -- непорожня множина індивідів, а f -- функція інтерпретації, яка відображає множину концептів C в Y і множину імен ролей в Y х Y .

Інтерпретація I називається моделлю для термінології T, якщо для будь-якого включення А с D є T вірно f (А)с f (D) і для будь-якої еквівалентності A = B вірно f (А) = f (B). Концепт C називається здійсненним в термінології T, якщо існує така інтерпретація (Y, f), що є моделлю T, що f (C) непорожня.[4]

Використання онтологій

На етапі проектування та розроблення моделі мультиагентної системи для систематизації знань про предметну область і розв'язуваної задачі використовуються засновані на онтологіях інструменти і методології.

У реалізаціях мультиагентних систем онтології застосовуються для систематизації предметної області і доступних агентам знань. Можна виділити три якісно різні підходи до інтеграції онтології в роботу мультиагентной системи: або кожен агент зберігає свою онтологію, що містить доступні саме йому знання і поняття (будемо називати такі МАС розподіленими), або онтологія єдина для всіх агентів і зберігається централізовано (як правило, на спеціального агента, будемо називати такі МАС централізованими), або онтологія частково єдина, а частково -- розподілена (будемо називати такі МАС гібридними) [5].

МАС для управління групами інтелектуальних роботів

Хорошим прикладом використання інтелектуальних агентів служать системи управління роботами. Роботи можуть мати широкий асортимент штучних органів почуттів (сенсорні датчики) і штучних ефекторів (маніпулятори, педіпулятори). Йдеться про робототех- нічних пристроях, що виконують завдання, пов'язані з переміщеннями в просторі. Їх мобільність досягається завдяки колісним, гусеничним, крокуючим і іншим системам переміщеньня. Активність і автономність роботів тісно пов'язані з наявністю коштів мети й планування дій, систем підтримки вирішення завдань, а інтелектуалізація, крім володіння системою обробки знань, передбачає розвинені засоби комунікації різних рівнів, аж до засобів природномовного спілкування.

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

Є два підходи до управління групою інтелектуальних роботів. Перший заснований на ринкових відносинах в групі роботів. Його суть полягає в наступному. Спочатку кожен робот генерує список цілей. Цілі, що відповідають відомим областям середовища, виключаються зі списків, а що залишилися розміщуються в порядку проходження. Кожен робот, по черзі, намагається продати кожну з цільових завдань всім іншим роботам групи, з якими можливий зв'язок, виставляючи їх на аукціон. Кожен з решти роботів пропонує ціну, яка визначається приблизними витратами і доходами. Робот-аукціоніст, що пропонує цільове завдання, чекає, поки всі роботи не запропонують ціну. Якщо будь-які роботи пропонують ціну, більшу за мінімум, запропонований роботом-аукціоністом, то цільове завдання передається тому з них, який пропонує найбільшу ціну.

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

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

Основні принципи колективного управління:

- кожен член колективу групи самостійно формує своє управління (визначає свої дії) в поточній ситуації;

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

- в якості оптимального управління (дії) кожного члена колективу в поточній ситуації розуміється таке управління (дія), що вносить максимально можливий внесок у досягнення спільної (колективної) мети або, іншими словами, дає максимально можливе збільшення цільового функціонала при переході системи «колектив-середовище» з поточного стану в кінцеве;

- оптимальне управління реалізується членами колективу протягом найближчого відрізка часу в майбутньому, а потім визначається нове управління;

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

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

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

Висновок

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

Література

1. Yahoo! Web Directory (http://dir.yahoo.com/)

2. OpenCYC (http://www.opencyc.org/)

3. Описова логіка, електронна стаття (Режим доступу -- https://uk.wikipedia.org/wiki/Описова_логіка)

4. Найданов Д. Г., Шеин Р. Е. Онтологии в мультиагентных системах / електронна стаття (Режим доступу -- http://vspu2014.ipu.ru/proceedings/prcdngs/9044.pdf)

5. Emmanuel Solidakis, Nikolaos Konstantinou, Emily-Sirin Pashou, Anthi Papa-konstantinou and Nikolas Mitrou. A Decentralized Multi-Agent Ontology-Based System for Information Retrieval. 2005.

6. Амелин К. С., Баклановский М. В., Граничин О. Н. и др. Адаптивная мультиагентная операционная система реального времени / Стохастическая оптимизация в информатике. 2013. Т. 9. Вып. 1. C. 3-16.

Размещено на Allbest.ru

...

Подобные документы

  • Поняття управління знаннями. Технології управління знаннями. Розробка систем управління знаннями. Поняття "навчальної організації". Процес управління знаннями на підприємстві. Практична організація процесу управління знаннями на підприємстві.

    курсовая работа [53,3 K], добавлен 04.04.2007

  • Управління знаннями як сучасна концепція менеджменту, визначення поняття інтелектуального капіталу. Створення сучасними світовими компаніями-лідерами організацій, що самонавчаються. Дослідження підходів до управління знаннями в організації ПАТ "Темп".

    курсовая работа [465,3 K], добавлен 10.12.2012

  • Поняття та основні риси групи. Управління формальними і неформальними групами. Прийняття групових рішень. Важливість сприятливого психологічного клімату у колективі. Забезпечення лояльності керівників. Основні види колективної взаємодії у групі.

    контрольная работа [41,4 K], добавлен 05.02.2013

  • Використання методів менеджменту в організації. Розробка механізмів прийняття управлінських рішень. Проектування комунікацій на підприємстві. Формування механізмів управління групами працівників в організації. Оцінювання ефективності систем менеджменту.

    курсовая работа [2,4 M], добавлен 01.06.2019

  • Принципи формування суспільства на основі створення системи управління. Визначення "посада прогодує" як наслідок неповаги до чужої праці та застосування технократичної системи управління. Методологічні засади організації доцільної трудової діяльності.

    реферат [22,8 K], добавлен 12.02.2010

  • Поняття й основні методи управління персоналом на підприємствах готельного господарства, оцінка його ефективності. Аналіз управління персоналом, його особливості на прикладі ГК "Oreanda". Умови для ефективного функціонування системи управління персоналом.

    курсовая работа [87,4 K], добавлен 23.04.2012

  • Організація як об'єкт управління. Місцезнаходження, цільове призначення та вид діяльності. Мета та місія організації. Структура організації і імідж організації в ділових кругах. Діагностика організації як системи управління. Діагностика макросередовища.

    курсовая работа [110,0 K], добавлен 18.12.2008

  • Системи мотивації праці в ринкових умовах. Принципи організації систем матеріального заохочення. Завдання й джерела аналізу мотивації праці робітників. Аналіз загальних показників ефективності праці. Резерви поліпшення використання фонду робочого часу.

    дипломная работа [198,7 K], добавлен 01.02.2011

  • Персонал як об’єкт управління. Принципи управління персоналом. Аналіз основних техніко-економічних показників діяльності підприємства. Характеристика персоналу як найважливішого й найбільш цінного ресурсу організації. Аналіз системи мотивації персоналу.

    дипломная работа [2,9 M], добавлен 03.08.2013

  • Сучасна концепція загального управління якістю (TQM) як ключова функція управління будь-якої організації. Основні вимоги до цієї системи відповідно до стандартів ISO серії 9000 версії 2000 року. Рекомендації ВНЗ щодо застосування стандарту ISO 9001:2000.

    реферат [92,1 K], добавлен 05.03.2009

  • Теоретичні основи системи управління персоналом. Загальноекономічний аналіз діяльності підприємства ПП "Слободище". Характеристика системи менеджменту. Процес відбору кандидатів на заміщення вакантних місць. Групи автоматизованих систем управління.

    курсовая работа [2,1 M], добавлен 26.06.2014

  • Побудова організації, заснованої на знаннях. Характеристика п’ятиступеневої моделі процесу створення організаційних знань. Дослідження проблем організаційного забезпечення управління знаннями на стадії його впровадження на вітчизняних підприємствах.

    реферат [216,1 K], добавлен 02.01.2015

  • Сутність, завдання та основні принципи управління персоналом. Системний підхід до управління персоналом. Роль людського фактора у діяльності підприємства. Складові механізми системи управління персоналом на підприємстві в сучасних ринкових умовах.

    дипломная работа [263,7 K], добавлен 11.06.2011

  • Принципи, методи проектування та формування системи управління персоналом. Організаційно-економічна характеристика підприємства. Заходи щодо вдосконалення системи управління персоналом. Система найму та мотивації персоналу на прикладі ЗАТ "Будіндустрія".

    курсовая работа [83,8 K], добавлен 13.05.2011

  • Методологічні основи управління персоналом на підприємстві. Сучасні концепції використання людського фактора. Методологія та зміст управління персоналом. Управління персоналом як динамічна система. Принципи та методи побудови системи управління.

    курсовая работа [267,0 K], добавлен 25.01.2004

  • Інформаційне забезпечення процесу управління. Комунікаційні процеси на підприємствах. Дослідження і застосування CASE-технологій для проектування інформаційної системи. Організація і удосконалення системи документообігу на підприємстві ТОВ "ІМПЕРІЯ".

    курсовая работа [603,8 K], добавлен 25.11.2011

  • Концепція управління персоналом на підприємстві. Аналіз системи управління персоналом ЗАТ "Діанет". Стратегії управління персоналом підприємства. Шляхи удосконалення системи управління персоналом ЗАТ "Діанет". Пропозиції щодо покращення.

    дипломная работа [100,6 K], добавлен 10.09.2007

  • Вивчення теоретичних основ принципів менеджменту, їх застосування в управлінні російської організацією. Принципи наукового управління Ф. Тейлора, організації виробництва Г. Форда, адміністративного управління А. Файоля та продуктивності Г. Емерсона.

    контрольная работа [30,1 K], добавлен 25.04.2015

  • Суть, поняття, принципи побудови логістичної системи. Сучасний рівень інформаційного забезпечення управлінських процесів в умовах державного госпрозрахункового підприємства. Застосування логістичних підходів до оцінки ефективності інформаційної системи.

    курсовая работа [176,0 K], добавлен 07.07.2010

  • Сутність якості продукції, основні методи і механізми організації системи управління якістю на підприємстві, значення такої системи для успішної діяльності організації. Аналіз впливу рівня управління якістю продукції на ефективність діяльності ТОВ "МТК".

    курсовая работа [266,0 K], добавлен 22.01.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.