A Methodology to Evolve Cooperation in Pursuit Domain using Genetic Network Programming

The design of strategies to devise teamwork and cooperation among agents is a central research issue in the field of multi-agent systems (MAS). The complexity of the cooperative strategy design can rise rapidly with increasing number of agents and their behavioral sophistication. The field of cooper...

Full description

Bibliographic Details
Main Author: Tavakoli Naeini, Armin
Format: Others
Published: 2014
Online Access:http://spectrum.library.concordia.ca/978551/1/TavakoliNaeini_MASc_S2014.pdf
Tavakoli Naeini, Armin <http://spectrum.library.concordia.ca/view/creators/Tavakoli_Naeini=3AArmin=3A=3A.html> (2014) A Methodology to Evolve Cooperation in Pursuit Domain using Genetic Network Programming. Masters thesis, Concordia University.
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.978551
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.9785512014-07-04T04:42:00Z A Methodology to Evolve Cooperation in Pursuit Domain using Genetic Network Programming Tavakoli Naeini, Armin The design of strategies to devise teamwork and cooperation among agents is a central research issue in the field of multi-agent systems (MAS). The complexity of the cooperative strategy design can rise rapidly with increasing number of agents and their behavioral sophistication. The field of cooperative multi-agent learning promises solutions to such problems by attempting to discover agent behaviors as well as suggesting new approaches by applying machine learning techniques. Due to the difficulty in specifying a priori for an effective algorithm for multiple interacting agents, and the inherent adaptability of artificially evolved agents, recently, the use of evolutionary computation as a machining learning technique and a design process has received much attention. In this thesis, we design a methodology using an evolutionary computation technique called Genetic Network Programming (GNP) to automatically evolve teamwork and cooperation among agents in the pursuit domain. Simulation results show that our proposed methodology was effective in evolving teamwork and cooperation among agents. Compared with Genetic Programming approaches, its performance is significantly superior, its computation cost is less and the learning speed is faster. We also provide some analytical results of the proposed approach. 2014-04-24 Thesis NonPeerReviewed application/pdf http://spectrum.library.concordia.ca/978551/1/TavakoliNaeini_MASc_S2014.pdf Tavakoli Naeini, Armin <http://spectrum.library.concordia.ca/view/creators/Tavakoli_Naeini=3AArmin=3A=3A.html> (2014) A Methodology to Evolve Cooperation in Pursuit Domain using Genetic Network Programming. Masters thesis, Concordia University. http://spectrum.library.concordia.ca/978551/
collection NDLTD
format Others
sources NDLTD
description The design of strategies to devise teamwork and cooperation among agents is a central research issue in the field of multi-agent systems (MAS). The complexity of the cooperative strategy design can rise rapidly with increasing number of agents and their behavioral sophistication. The field of cooperative multi-agent learning promises solutions to such problems by attempting to discover agent behaviors as well as suggesting new approaches by applying machine learning techniques. Due to the difficulty in specifying a priori for an effective algorithm for multiple interacting agents, and the inherent adaptability of artificially evolved agents, recently, the use of evolutionary computation as a machining learning technique and a design process has received much attention. In this thesis, we design a methodology using an evolutionary computation technique called Genetic Network Programming (GNP) to automatically evolve teamwork and cooperation among agents in the pursuit domain. Simulation results show that our proposed methodology was effective in evolving teamwork and cooperation among agents. Compared with Genetic Programming approaches, its performance is significantly superior, its computation cost is less and the learning speed is faster. We also provide some analytical results of the proposed approach.
author Tavakoli Naeini, Armin
spellingShingle Tavakoli Naeini, Armin
A Methodology to Evolve Cooperation in Pursuit Domain using Genetic Network Programming
author_facet Tavakoli Naeini, Armin
author_sort Tavakoli Naeini, Armin
title A Methodology to Evolve Cooperation in Pursuit Domain using Genetic Network Programming
title_short A Methodology to Evolve Cooperation in Pursuit Domain using Genetic Network Programming
title_full A Methodology to Evolve Cooperation in Pursuit Domain using Genetic Network Programming
title_fullStr A Methodology to Evolve Cooperation in Pursuit Domain using Genetic Network Programming
title_full_unstemmed A Methodology to Evolve Cooperation in Pursuit Domain using Genetic Network Programming
title_sort methodology to evolve cooperation in pursuit domain using genetic network programming
publishDate 2014
url http://spectrum.library.concordia.ca/978551/1/TavakoliNaeini_MASc_S2014.pdf
Tavakoli Naeini, Armin <http://spectrum.library.concordia.ca/view/creators/Tavakoli_Naeini=3AArmin=3A=3A.html> (2014) A Methodology to Evolve Cooperation in Pursuit Domain using Genetic Network Programming. Masters thesis, Concordia University.
work_keys_str_mv AT tavakolinaeiniarmin amethodologytoevolvecooperationinpursuitdomainusinggeneticnetworkprogramming
AT tavakolinaeiniarmin methodologytoevolvecooperationinpursuitdomainusinggeneticnetworkprogramming
_version_ 1716706760353382400