Структура проектування інтелектуального агента та можливості його виконання

Микола Федорович Єфремов, Віталій Миколайович Єфремов, Юрій Миколайович Єфремов

Анотація


Більшість сучасних інформаційних систем не призначені для самостійного прийняття рішення, поведінки таких систем повинні бути закладені на етапі розробки. Попадання системи в умови, не враховані її розробниками, приводити до аварійного завершення. Експоненціальне зростання обчислювальних можливостей сучасних процесорів веде до зростання спектра завдань, піддаються автоматизації, і збільшення їх складності. Частково проблему коректності допомагає тестування, але воно містить недолік - поведінка системи зазвичай перевіряється в умовах, які враховувалися вже на етапі розробки. Одним з підходів, спрямованих на вирішення цієї проблеми, є агентно-орієнтоване програмування та застосування мультиагентних систем.
Метою роботи є висвітлення сучасних підходів: до визначення концепції агента, області застосування мультиагентних систем, математична модель агента, сучасні методи проектування і реалізації інтелектуальних агентів, крім того висвітлені підходи до визначення концепції інтелектуального агента, область застосування інтелектуальних агентів і мультиагентних систем, а також методи теоретичного опису агента і його реалізації. В основі наведених методів абстрактного опису інтелектуального агента лежать роботи М. Вулдрідж і Н. Дженінгса. Запропоновано декілька методів, що дозволяють описувати такі особливості поведінки інтелектуального агента, як самообучаемость, цілевизначення і прогнозування, а також планування. Освітлено концепцію «намірів» і широко поширену ментальну (beliefs-desires-intentions BDI) архітектуру інтелектуального агента, а також запропоновані методи їх опису в рамках розробленого формалізму.


Ключові слова


теоретичне проектування; концепції агента; інтелектуальний агент; реактивність; соціальність; на що реагує агент; самонавчальний агент; архітектура агента; комунікація агентів

Повний текст:

PDF

Посилання


Wooldridge, M.J. (1992), The Logical Modeling of Computational Multi-Agent Systems, PhD thesis, Manchester, 153 p.

Wooldridge, M.J. (2001), Intelligent Agents Multiagent Systems, pp. 27–79.

Wooldridge, M.J. and Jennings, N.R. (1995), «Intelligent Agents: Theory and Practice», The Knowledge Engineering Review, pp. 27–79.

Huhns, M.N. and Stephens, L.M. (2001), «Multiagent Systems and Societies of Agents», Multiagent Systems, pp. 79–121.

Jennings, N.R. and Wooldridge, M.J. (2000), Applications of Intelligent Agents, Queen Mary & Westfield College, University of London, London, 27 p.

Miraftabi, R. (2000), Agents on the Loose: An Overview of Agent Technologies, Department of Computer Sciense, University of Joensuu, Joensuu, 17 p.

Van Dyke Parunak, H. (2001), «Industrial and Practical Application of DAI», Multiagent Systems, pp. 27–79.

Jennings, N.R, Corera, J. and Laresgoiti, I. (1996), «Using archon to Develop Real-World DAI applications for electricity transportation management and Particle Acceleration Control», IEEE Expert Special Issue on Real World Applications of DAI systems, pp. 27–79.

Van Dyke Parunak, H. (1994), «Applications of Distributed Artificial Intelligence in Industry», Foundations of Distributed Artificial Intelligence, pp. 27–79.

Ljunberg, M. and Lucas, A. (1992), «The OASIS Air Traffic Management System», Proceedings of the Second Pacific Rim International Conference on AI (PRICAI-92), pp. 30–34.

Durfee, E.H. (2001), «Distributed Problem Solving and Planning», Multiagent Systems, pp. 121–165.

Sen, S. and Weiss, G. (2001), «Learning in Multagent Systems», Multiagent Systems, pp. 259–299.

Єfremov, M.F., Єfremov, V.M. and Єfremov, Yu.M. (2008), «Kompleksna sistema іntelektualіzatsії upravlіns'koї pratsі v avtogospodarstvakh na bazі іntelektual'nikh agentіv», Vіsnik ZhDTU, Tekhnіchnі nauki, No. 4 (47), pp. 139–146.

Єfremov, V.M. (1999), «Pro sistemniy pіdkhіd do stvorennya ta zastosuvannya programnikh zasobіv na bazі skladal'nogo programuvannya dlya avtomatizovanikh komp’yuternikh system», Vіsnik ZhІTІ, Tekhnіchnі nauki, No. 11, pp. 199–206.

Єfremov, V.M. (2000), «Pobudova sistem upravlennya avtogospodarstvom іz zastosuvannyam pіdkhodu bogatoagentnogo programuvannya», Vіsnik ZhІTІ, Tekhnіchnі nauki, No. 12, pp. 234–237.

Єfremov, V.M. (2008), «Predmetna oblast' ta osnovnі zavdannya avtomatizatsії avtogospodarstva», Vіsnik ZhDTU, Tekhnіchnі nauki, No. 3 (46), pp. 113–120.

Єfremov, M.F., Єfremov, V.M. and Єfremov, Yu.M. (2008), «Agentna sistema pіdtrimki priynyattya rіshen' dlya malikh і serednіkh avtotransportnikh pіdpriєmtv», Vіsnik ZhNAEU, No. 2, pp. 352–360.

Єfremov, M.F., Єfremov, V.M. and Єfremov, Yu.M. (2010), «Avtomatizatsіya upravlinnya avtogospodarstvom na bazi agentіv z urakhuvannyam mіzhnarodnikh perevezen'», Vіsnik ZhDTU, Tekhnіchnі nauki, No. 1 (47), pp. 80–85.


Пристатейна бібліографія ГОСТ


  1. Wooldridge M.J. The Logical Modeling of Computational Multi-Agent Systems. PhD thesis / M.J. Wooldridge. – Manchester, 1992. – 153 p.
  2. Wooldridge M.J. Intelligent Agents / M.J. Wooldridge // Multiagent Systems. – 2001. – Pp. 27–79.
  3. Wooldridge M.J. Intelligent Agents: Theory and Practice / M.J. Wooldridge, N.R. Jennings // The Knowledge Engineering Review. – 1995.
  4. Huhns M.N. Multiagent Systems and Societies of Agents / M.N. Huhns, L.M. Stephens // Multiagent Systems. – 2001. – Pp. 79–121.
  5. Jennings N.R. Applications of Intelligent Agents / N.R. Jennings, M.J. Wooldridge. – London : Queen Mary & Westfield College, University of London. – 2000. – 27 p.
  6. Miraftabi R. Agents on the Loose: An Overview of Agent Technologies / R.Miraftabi. – Joensuu : Department of Computer Sciense, University of Joensuu. – 2000. – 17 p.
  7. Van Dyke Parunak H. Industrial and Practical Application of DAI / H.Parunak Van Dyke // Multiagent Systems. – 2001. – Pp. 27–79.
  8. Jennings N.R. Using archon to Develop Real-World DAI applications for electricity transportation management and Particle Acceleration Control / N.R. Jennings, J.Corera, I.Laresgoiti // IEEE Expert Special Issue on Real World Applications of DAI systems. – 1996.
  9. Van Dyke Parunak H. Applications of Distributed Artificial Intelligence in Industry / H.Parunak Van Dyke // Foundations of Distributed Artificial Intelligence. – 1994.
  10. Ljunberg M. The OASIS Air Traffic Management System / M.Ljunberg, A.Lucas // Proceedings of the Second Pacific Rim International Conference on AI (PRICAI-92). – 1992.
  11. Durfee E.H. Distributed Problem Solving and Planning / E.H. Durfee // Multiagent Systems. – 2001. – Pр. 121–165.
  12. Sen S. Learning in Multagent Systems / S.Sen, G.Weiss // Multiagent Systems. – 2001. – Pр. 259–299.
  13. Єфремов М.Ф. Комплексна система інтелектуалізації управлінської праці в автогосподарствах на базі інтелектуальних агентів / М.Ф. Єфремов, В.М. Єфремов, Ю.М. Єфремов // Вісник ЖДТУ. Серія : Технічні науки. – 2008. – № 4 (47). – С. 139–146.
  14. Єфремов В.М. Про системний підхід до створення та застосування програмних засобів на базі складального програмування для автоматизованих комп’ютерних систем / В.М. Єфремов // Вісник ЖІТІ. Серія : Технічні науки. – 1999. – № 11. – С. 199–206.
  15. Єфремов В.М. Побудова систем управлення автогосподарством із застосуванням підходу багатоагентного програмування / В.М. Єфремов // Вісник ЖІТІ. Серія : Технічні науки. – 2000. – № 12. – С. 234–237.
  16. Єфремов В.М. Предметна область та основні завдання автоматизації автогосподарства / В.М. Єфремов // Вісник ЖДТУ. Серія : Технічні науки. – 2008. – № 3 (46). – С. 113–120.
  17. Єфремов М.Ф. Агентна система підтримки прийняття рішень для малих і середніх автотранспортних підприємств / М.Ф. Єфремов, В.М. Єфремов, Ю.М. Єфремов // Вісник ЖНАЕУ. – 2008. – № 2. – С. 352–360.
  18. Єфремов М.Ф. Автоматизація управління автогосподарством на базі агентів з урахуванням міжнародних перевезень / М.Ф. Єфремов, В.М. Єфремов, Ю.М. Єфремов // Вісник ЖДТУ. Серія : Технічні науки. – 2010. – № 1 (47). – С. 80–85.




DOI: https://doi.org/10.26642/tn-2017-1(79)-117-127

Copyright (c) 2017 Микола Федорович Єфремов, Віталій Миколайович Єфремов, Юрій Миколайович Єфремов

Це видання ліцензовано за ліцензією Creative Commons Із Зазначенням Авторства - Некомерційна 4.0 Міжнародна.