Обзор библиотек для построения мультиагентных систем в среде 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).