Abstract

The aim of this research is to develop a novel method of affecting actions of an intelligent agent that allows changing the group behavior of such agents. The topic is relevant because group control is a complex and important task with considerable practical value. Proper management of a group of workers, schoolchildren or students has a beneficial effect for the participants, increases practical results achieved by them and uniting them. Therefore, the developed method can improve the efficiency of education. From the technical point of view, the relevance of the work is in the contribution to the development of an approach to controlling groups of robots or software agents with elements of social structures. Many management methods for groups of people have been developed in pedagogy, management, psychology, and other humanities. The achieved results are significant; however, many developed methods have important drawbacks. Some of the created approaches are non-formalizable, and their use is more an art than a science. In other cases, known methods may be unsuccessful because of a non-strict formulation of the problem and the multitude of adverse factors and applicability conditions.It is reasonable to develop a more robust method to influence team behavior. Some methods in artificial intelligence describe how to build a control system for distributed groups of agents: teams, packs or swarms. If these methods can be reformulated to be useful for specific practical tasks, as education or management, then rigor and reliable control of social groups will be possible.It is possible to formalize control of a team’s behavior as an optimization task. The behavior of an individual team member (agent) is modeled using an objective function, which is considered in the selection of one of the possible actions. Relative priorities of allowed actions are factors of this choice as parameters of the optimization process. An external controller can set these parameters. The world model of the agent is described as a semiotic network that is used to analyze the current state of the agent and plan its activities. The behavior of a single agent with the proposed method is investigated in a foraging task setting using a computer simulation. Different goals’ priorities optimization determines the performance of the agent.Agent’s freedom of action is limited by the priorities and the need for survival. The agent adapts to the conditions prevailing in the environment with these limiting factors. At the same time it is capable of both maintaining its functioning and achieving goals in accordance with its priorities. Simulation of two different types of agents showed the applicability of the approach and its preservation of the adaptive properties of the agent. The results acquired for a sole agent will be investigated for groups of socially interacting agents in future works.

Highlights

  • The aim of this research is to develop a novel method of affecting actions of an intelligent agent that allows changing the group behavior of such agents

  • The topic is relevant because group control is a complex and important task with considerable practical value

  • From the technical point of view, the relevance of the work is in the contribution to the development of an approach to controlling groups of robots or software agents with elements of social structures

Read more

Summary

Факторы поведения социума

Рассматриваемый класс многоагентных систем основан на механизмах социального поведения [6]: когезия, подражательное поведение, симпатическая индукция, коммуникативные сигналы и т.д. С практической точки зрения, способом управления коллективом агентов, однако одновременно и наиболее тяжелым для исследования и реализации. Внутренние параметры гораздо удобнее для управления, однако система должна предоставить их для изменения в том или ином виде внешнему алгоритму, что накладывает дополнительные ограничения на типы систем, которыми можно управлять. Параметры социальных механизмов и параметры, связанные с индивидуальным поведением агента, в основном различаются по функциональному смыслу, однако для внешней управляющей системы они схожи. Если управление с помощью внешних параметров происходит обязательно с помощью системы, расположенной за пределами агента, то внутренние параметры можно оптимизировать в рамках отдельного агента. В случае, если адаптивность агента реализуется как оптимизация, то вместо непосредственного изменения параметров можно просто подменить целевую функцию на желаемую. Далее будет рассматриваться возможность построения системы управления устойчиво функционирующего агента на основе индивидуальных параметров как наиболее простого в реализации и доступного для изучения способа

Архитектура агента
Структура семиотической сети
Планирование и целеполагание
Эксперименты
Обсуждение и дальнейшие исследования
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call