{"title":"PSO approaches to coevolve IPD strategies","authors":"N. Franken, A. Engelbrecht","doi":"10.1109/CEC.2004.1330879","DOIUrl":null,"url":null,"abstract":"This paper investigates two different approaches using particle swarm optimisation (PSO) to evolve strategies for iterated prisoner's dilemma (IPD). Strategies evolved by the lesser known binary PSO algorithm are compared to strategies evolved by neural networks that were trained using PSO. Evolved strategies are compared against well-known game theory strategies, with positive results. The presence of noise during IPD interactions are also investigated, and evolved strategies are compared against the same well-known game theory strategies in a noisy environment.","PeriodicalId":152088,"journal":{"name":"Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753)","volume":"702 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CEC.2004.1330879","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 17
Abstract
This paper investigates two different approaches using particle swarm optimisation (PSO) to evolve strategies for iterated prisoner's dilemma (IPD). Strategies evolved by the lesser known binary PSO algorithm are compared to strategies evolved by neural networks that were trained using PSO. Evolved strategies are compared against well-known game theory strategies, with positive results. The presence of noise during IPD interactions are also investigated, and evolved strategies are compared against the same well-known game theory strategies in a noisy environment.