Loading…

Behavior control of multiple agents by Cartesian Genetic Programming equipped with sharing sub-programs among agents

In this paper, we focus on evolutionary optimization of multi-agent behavior. There are two representative models for multi-agent control, homogeneous and heterogeneous models. In the homogeneous model, all agents are controlled by the same controller. Therefore, it is difficult to realize complex c...

Full description

Saved in:
Bibliographic Details
Main Authors: Hara, Akira, Kushida, Jun-ichi, Okita, Tomoya, Takahama, Tetsuyuki
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 76
container_issue
container_start_page 71
container_title
container_volume
creator Hara, Akira
Kushida, Jun-ichi
Okita, Tomoya
Takahama, Tetsuyuki
description In this paper, we focus on evolutionary optimization of multi-agent behavior. There are two representative models for multi-agent control, homogeneous and heterogeneous models. In the homogeneous model, all agents are controlled by the same controller. Therefore, it is difficult to realize complex cooperative behavior such as division of labors. In contrast, in the heterogeneous model, respective agents can play different roles for cooperative tasks. However, the search space becomes too large to optimize respective controllers. To solve the problems, we propose a new multi-agent control model based on Cartesian Genetic Programming (CGP). In CGP, each individual represents a graph-structural program and it can have multiple outputs. The feature is utilized for controlling multiple agents in our model. In addition, we propose a new genetic operator dedicated to multi-agent control. Our 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. 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.
doi_str_mv 10.1109/IWCIA.2015.7449465
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_7449465</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7449465</ieee_id><sourcerecordid>7449465</sourcerecordid><originalsourceid>FETCH-LOGICAL-i123t-391e78f523bdc4ded48dd9b808a14cdce0befbf51070ad1d8c743a1cf118242f3</originalsourceid><addsrcrecordid>eNotkE1OwzAUhI0AiVJyAdj4Ail-sRPbyxJBqVQJFiCWlRO_tEb5w3ZBvT2FdjWa0ejTaAi5BTYDYPp--VEu57OMQT6TQmhR5GfkGoTUWitV6HOSaKn-vVIiKy7IBJTiKddSXpEkhE_GGAcpc1lMSHzArfl2g6f10Ec_tHRoaLdroxtbpGaDfQy02tPS-IjBmZ4usMfoavrqh403Xef6DcWvnRtHtPTHxS0NW-P_0rCr0vHYCtR0wyE6Am_IZWPagMlJp-T96fGtfE5XL4tlOV-lDjIeD4sBpWryjFe2FhatUNbqSjFlQNS2RlZhUzU5MMmMBatqKbiBugFQmcgaPiV3R65DxPXoXWf8fn06jf8CflBhtg</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Behavior control of multiple agents by Cartesian Genetic Programming equipped with sharing sub-programs among agents</title><source>IEEE Xplore All Conference Series</source><creator>Hara, Akira ; Kushida, Jun-ichi ; Okita, Tomoya ; Takahama, Tetsuyuki</creator><creatorcontrib>Hara, Akira ; Kushida, Jun-ichi ; Okita, Tomoya ; Takahama, Tetsuyuki</creatorcontrib><description>In this paper, we focus on evolutionary optimization of multi-agent behavior. There are two representative models for multi-agent control, homogeneous and heterogeneous models. In the homogeneous model, all agents are controlled by the same controller. Therefore, it is difficult to realize complex cooperative behavior such as division of labors. In contrast, in the heterogeneous model, respective agents can play different roles for cooperative tasks. However, the search space becomes too large to optimize respective controllers. To solve the problems, we propose a new multi-agent control model based on Cartesian Genetic Programming (CGP). In CGP, each individual represents a graph-structural program and it can have multiple outputs. The feature is utilized for controlling multiple agents in our model. In addition, we propose a new genetic operator dedicated to multi-agent control. Our 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. 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.</description><identifier>ISSN: 1883-3977</identifier><identifier>ISBN: 9781479988426</identifier><identifier>ISBN: 1479988421</identifier><identifier>EISBN: 1479998869</identifier><identifier>EISBN: 9781479998869</identifier><identifier>DOI: 10.1109/IWCIA.2015.7449465</identifier><language>eng</language><publisher>IEEE</publisher><subject>Artificial neural networks ; Cartesian Genetic Programming ; Cloning ; Evolutionary Computation ; Genetic programming ; Mathematical model ; Multi-agent systems ; Optimization</subject><ispartof>2015 IEEE 8th International Workshop on Computational Intelligence and Applications (IWCIA), 2015, p.71-76</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7449465$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,778,782,787,788,27908,54538,54915</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7449465$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hara, Akira</creatorcontrib><creatorcontrib>Kushida, Jun-ichi</creatorcontrib><creatorcontrib>Okita, Tomoya</creatorcontrib><creatorcontrib>Takahama, Tetsuyuki</creatorcontrib><title>Behavior control of multiple agents by Cartesian Genetic Programming equipped with sharing sub-programs among agents</title><title>2015 IEEE 8th International Workshop on Computational Intelligence and Applications (IWCIA)</title><addtitle>IWCIA</addtitle><description>In this paper, we focus on evolutionary optimization of multi-agent behavior. There are two representative models for multi-agent control, homogeneous and heterogeneous models. In the homogeneous model, all agents are controlled by the same controller. Therefore, it is difficult to realize complex cooperative behavior such as division of labors. In contrast, in the heterogeneous model, respective agents can play different roles for cooperative tasks. However, the search space becomes too large to optimize respective controllers. To solve the problems, we propose a new multi-agent control model based on Cartesian Genetic Programming (CGP). In CGP, each individual represents a graph-structural program and it can have multiple outputs. The feature is utilized for controlling multiple agents in our model. In addition, we propose a new genetic operator dedicated to multi-agent control. Our 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. 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.</description><subject>Artificial neural networks</subject><subject>Cartesian Genetic Programming</subject><subject>Cloning</subject><subject>Evolutionary Computation</subject><subject>Genetic programming</subject><subject>Mathematical model</subject><subject>Multi-agent systems</subject><subject>Optimization</subject><issn>1883-3977</issn><isbn>9781479988426</isbn><isbn>1479988421</isbn><isbn>1479998869</isbn><isbn>9781479998869</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2015</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotkE1OwzAUhI0AiVJyAdj4Ail-sRPbyxJBqVQJFiCWlRO_tEb5w3ZBvT2FdjWa0ejTaAi5BTYDYPp--VEu57OMQT6TQmhR5GfkGoTUWitV6HOSaKn-vVIiKy7IBJTiKddSXpEkhE_GGAcpc1lMSHzArfl2g6f10Ec_tHRoaLdroxtbpGaDfQy02tPS-IjBmZ4usMfoavrqh403Xef6DcWvnRtHtPTHxS0NW-P_0rCr0vHYCtR0wyE6Am_IZWPagMlJp-T96fGtfE5XL4tlOV-lDjIeD4sBpWryjFe2FhatUNbqSjFlQNS2RlZhUzU5MMmMBatqKbiBugFQmcgaPiV3R65DxPXoXWf8fn06jf8CflBhtg</recordid><startdate>20151101</startdate><enddate>20151101</enddate><creator>Hara, Akira</creator><creator>Kushida, Jun-ichi</creator><creator>Okita, Tomoya</creator><creator>Takahama, Tetsuyuki</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>20151101</creationdate><title>Behavior control of multiple agents by Cartesian Genetic Programming equipped with sharing sub-programs among agents</title><author>Hara, Akira ; Kushida, Jun-ichi ; Okita, Tomoya ; Takahama, Tetsuyuki</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i123t-391e78f523bdc4ded48dd9b808a14cdce0befbf51070ad1d8c743a1cf118242f3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Artificial neural networks</topic><topic>Cartesian Genetic Programming</topic><topic>Cloning</topic><topic>Evolutionary Computation</topic><topic>Genetic programming</topic><topic>Mathematical model</topic><topic>Multi-agent systems</topic><topic>Optimization</topic><toplevel>online_resources</toplevel><creatorcontrib>Hara, Akira</creatorcontrib><creatorcontrib>Kushida, Jun-ichi</creatorcontrib><creatorcontrib>Okita, Tomoya</creatorcontrib><creatorcontrib>Takahama, Tetsuyuki</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hara, Akira</au><au>Kushida, Jun-ichi</au><au>Okita, Tomoya</au><au>Takahama, Tetsuyuki</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Behavior control of multiple agents by Cartesian Genetic Programming equipped with sharing sub-programs among agents</atitle><btitle>2015 IEEE 8th International Workshop on Computational Intelligence and Applications (IWCIA)</btitle><stitle>IWCIA</stitle><date>2015-11-01</date><risdate>2015</risdate><spage>71</spage><epage>76</epage><pages>71-76</pages><issn>1883-3977</issn><isbn>9781479988426</isbn><isbn>1479988421</isbn><eisbn>1479998869</eisbn><eisbn>9781479998869</eisbn><abstract>In this paper, we focus on evolutionary optimization of multi-agent behavior. There are two representative models for multi-agent control, homogeneous and heterogeneous models. In the homogeneous model, all agents are controlled by the same controller. Therefore, it is difficult to realize complex cooperative behavior such as division of labors. In contrast, in the heterogeneous model, respective agents can play different roles for cooperative tasks. However, the search space becomes too large to optimize respective controllers. To solve the problems, we propose a new multi-agent control model based on Cartesian Genetic Programming (CGP). In CGP, each individual represents a graph-structural program and it can have multiple outputs. The feature is utilized for controlling multiple agents in our model. In addition, we propose a new genetic operator dedicated to multi-agent control. Our 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. 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.</abstract><pub>IEEE</pub><doi>10.1109/IWCIA.2015.7449465</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1883-3977
ispartof 2015 IEEE 8th International Workshop on Computational Intelligence and Applications (IWCIA), 2015, p.71-76
issn 1883-3977
language eng
recordid cdi_ieee_primary_7449465
source IEEE Xplore All Conference Series
subjects Artificial neural networks
Cartesian Genetic Programming
Cloning
Evolutionary Computation
Genetic programming
Mathematical model
Multi-agent systems
Optimization
title Behavior control of multiple agents by Cartesian Genetic Programming equipped with sharing sub-programs among agents
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-17T03%3A16%3A34IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Behavior%20control%20of%20multiple%20agents%20by%20Cartesian%20Genetic%20Programming%20equipped%20with%20sharing%20sub-programs%20among%20agents&rft.btitle=2015%20IEEE%208th%20International%20Workshop%20on%20Computational%20Intelligence%20and%20Applications%20(IWCIA)&rft.au=Hara,%20Akira&rft.date=2015-11-01&rft.spage=71&rft.epage=76&rft.pages=71-76&rft.issn=1883-3977&rft.isbn=9781479988426&rft.isbn_list=1479988421&rft_id=info:doi/10.1109/IWCIA.2015.7449465&rft.eisbn=1479998869&rft.eisbn_list=9781479998869&rft_dat=%3Cieee_CHZPO%3E7449465%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i123t-391e78f523bdc4ded48dd9b808a14cdce0befbf51070ad1d8c743a1cf118242f3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=7449465&rfr_iscdi=true