Akira Hara, Hiroki Konishi, J. Kushida, T. Takahama
{"title":"Efficiency improvement of imitation operator in multi-agent control model based on Cartesian Genetic Programming","authors":"Akira Hara, Hiroki Konishi, J. Kushida, T. Takahama","doi":"10.1109/IWCIA.2016.7805751","DOIUrl":null,"url":null,"abstract":"In this paper, we focus on evolutionary optimization of multi-agent behavior. In our previous work, we have proposed a multi-agent control model based on Cartesian Genetic Programming (CGP). In CGP, each individual is represented by a graph-structural program. The CGP has a characteristics that each individual has multiple output nodes. Therefore, by assigning the outputs to respective agents, we can control multiple agents by an individual. The method enables multiple agents to not only take different actions according to their own roles but also share sub-programs if the same behavior is needed for solving problems. In addition, a new genetic operator for multi-agent control, imitation operator, has been proposed to facilitate the grouping of agents. An agent selects another agent at random for imitating the behavior. However, if the number of agents increases, the appropriate agent cannot always be selected for imitation. Therefore, in this paper, we propose a modified imitation operator for selecting useful agent. We applied our method to a food foraging problem. The experimental results showed that the performance of our method is superior to those of the conventional models.","PeriodicalId":262942,"journal":{"name":"2016 IEEE 9th International Workshop on Computational Intelligence and Applications (IWCIA)","volume":"72 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 9th International Workshop on Computational Intelligence and Applications (IWCIA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IWCIA.2016.7805751","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, we focus on evolutionary optimization of multi-agent behavior. In our previous work, we have proposed a multi-agent control model based on Cartesian Genetic Programming (CGP). In CGP, each individual is represented by a graph-structural program. The CGP has a characteristics that each individual has multiple output nodes. Therefore, by assigning the outputs to respective agents, we can control multiple agents by an individual. The method enables multiple agents to not only take different actions according to their own roles but also share sub-programs if the same behavior is needed for solving problems. In addition, a new genetic operator for multi-agent control, imitation operator, has been proposed to facilitate the grouping of agents. An agent selects another agent at random for imitating the behavior. However, if the number of agents increases, the appropriate agent cannot always be selected for imitation. Therefore, in this paper, we propose a modified imitation operator for selecting useful agent. We applied our method to a food foraging problem. The experimental results showed that the performance of our method is superior to those of the conventional models.