A Learning Automata Approach to Cooperative Particle Swarm Optimizer

Journal Title: Journal of Information Systems and Telecommunication - Year 2014, Vol 2, Issue 1

Abstract

This paper presents a modification of Particle Swarm Optimization (PSO) technique based on cooperative behavior of swarms and learning ability of an automaton. The approach is called Cooperative Particle Swarm Optimization based on Learning Automata (CPSOLA). The CPSOLA algorithm utilizes three layers of cooperation which are intra swarm, inter swarm and inter population. There are two active populations in CPSOLA. In the primary population, the particles are placed in all swarms and each swarm consists of multiple dimensions of search space. Also there is a secondary population in CPSOLA which is used the conventional PSO's evolution schema. In the upper layer of cooperation, the embedded Learning Automaton (LA) is responsible for deciding whether to cooperate between these two populations or not. Experiments are organized on five benchmark functions and results show notable performance and robustness of CPSOLA, cooperative behavior of swarms and successful adaptive control of populations.

Authors and Affiliations

Mohammad Hasanzadeh, Mohammad Reza Meybodi, Mohammad Mehdi Ebadzadeh

Keywords

Related Articles

Hybrid Task Scheduling Method for Cloud Computing by Genetic and PSO Algorithms

Cloud computing makes it possible for users to use different applications through the internet without having to install them. Cloud computing is considered to be a novel technology which is aimed at handling and providi...

Multiple Antenna Relay Beamforming for Wireless Peer to Peer Communications

This paper deals with optimal beamforming in wireless multiple-input-multiple-output (MIMO) relay networks that involves multiple concurrent source-destination pairs with imperfect channel state information (CSI) at the...

Towards Accelerating IP Lookups on Commodity PC Routers using Bloom Filter: Proposal of Bloom-Bird

Nowadays, routers are the main backbone of computer networks specifically the Internet. Moreover, the need for high-performance and high-speed routers has become a fundamental issue due to significant growth of informati...

Analysis and Evaluation of Techniques for Myocardial Infarction Based on Genetic Algorithm and Weight by SVM

Although decreasing rate of death in developed countries because of Myocardial Infarction, it is turned to the leading cause of death in developing countries. Data mining approaches can be utilized to predict occurrence...

Scalable Community Detection through Content and Link Analysis in Social Networks

Social network analysis is an important problem that has been attracting a great deal of attention in recent years. Such networks provide users many different applications and features; as a result, they have been mentio...

Download PDF file
  • EP ID EP185964
  • DOI 10.7508/jist.2014.01.001
  • Views 103
  • Downloads 0

How To Cite

Mohammad Hasanzadeh, Mohammad Reza Meybodi, Mohammad Mehdi Ebadzadeh (2014). A Learning Automata Approach to Cooperative Particle Swarm Optimizer. Journal of Information Systems and Telecommunication, 2(1), 1-14. https://europub.co.uk/articles/-A-185964