|

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

Авторы: Журавлев А.М.
Опубликовано в выпуске: #10(27)/2018
DOI: 10.18698/2541-8009-2018-10-385


Раздел: Информатика, вычислительная техника и управление | Рубрика: Автоматизация и управление технологическими процессами и производствами

Ключевые слова: мультиагентные системы, искусственный интеллект, фреймворк, Python, терминал, Windows, FIPA (Foundation for Intelligent Physical Agents — фонд интеллектуальных физических агентов), BDI (belief, desire, and intention — модель убеждений, желаний и намерений)

Опубликовано: 16.10.2018

Выполнен обзор существующих библиотек, на базе которых возможно построение сложных мультиагентных систем. При выборе лучшей библиотеки учитывают ее работоспособность, поддержку со стороны разработчиков, простоту ее использования и установки в наиболее распространенной операционной системе Windows, т. е. осуществляют качественный анализ библиотек по основным характеристикам с точки зрения удобства конечного пользователя. В статье приведены примеры простейших скриптов для проверки работоспособности каждой из библиотек, проанализированы особенности библиотек и некоторые ошибки, которые могут возникать при их установке. Актуальность статьи объясняется все возрастающим интересом к искусственному интеллекту в целом и мультиагентным системам и их разработке в частности.


Литература

[1] Peng P., Wen Yi., Yang Ya., Yuan Q., Tang Zh., Long H., Wang J. Multiagent bidirectionally-coordinated nets: emergence of human-level coordination in learning to play StarCraft combat games. URL: https://arxiv.org/abs/1703.10069 (дата обращения 25.07.2018).

[2] Leike J., Martic M., Krakovna V., Ortega P.A., Everitt T., Lefrancq A., Orseau L., Legg Sh. AI safety gridworlds. URL: https://arxiv.org/pdf/1711.09883.pdf (дата обращения 25.07.2018).

[3] The Foundation for Intelligent Physical Agents. http://fipa.org/ (дата обращения 25.07.2018).

[4] Официальный сайт библиотеки SPADE. URL: https://pythonhosted.org/SPADE/ (дата обращения 25.07.2018).

[5] Официальный сайт технологии XMPP. URL: http://xmpp.org/ (дата обращения 30.08.2018).

[6] Официальный сайт библиотеки LOMAP. URL: http://sites.bu.edu/hyness/lomap/ (дата обращения 25.07.2018).

[7] Официальный сайт библиотеки PADE. URL: http://pade-docs-en.readthedocs.io/en/latest/ (дата обращения 25.07.2018).

[8] Официальный сайт библиотеки twisted. URL: http://twistedmatrix.com/ (дата обращения 28.07.2018).

[9] Официальный сайт библиотеки aiomas. URL: https://aiomas.readthedocs.io/en/latest/ (дата обращения 28.07.2018).

[10] Официальный сайт библиотеки spyse. URL: https://pypi.org/project/spyse/ (дата обращения 28.07.2018).