Show simple item record

dc.contributor.advisorLudwig, Simone A.en_US
dc.contributor.advisorSpiteri, Raymond J.en_US
dc.creatorSchoene, Thomasen_US
dc.date.accessioned2013-01-03T22:34:42Z
dc.date.available2013-01-03T22:34:42Z
dc.date.created2011-08en_US
dc.date.issued2011-10-02en_US
dc.date.submittedAugust 2011en_US
dc.identifier.urihttp://hdl.handle.net/10388/ETD-2011-08-90en_US
dc.description.abstractParticle swarm optimization (PSO) is widely used in industrial and academic research to solve optimization problems. Recent developments of PSO show a direction towards adaptive PSO (APSO). APSO changes its behaviour during the optimization process based on information gathered at each iteration. It has been shown that APSO is able to solve a wide range of difficult optimization problems efficiently and effectively. In classical PSO, all parameters are fixed for the entire swarm. In particular, all particles share the same settings of their velocity weights. We propose four APSO variants in which every particle has its own velocity weights. We use PSO to optimize the settings of the velocity weights of every particle at every iteration, thereby creating a step-optimized PSO (SOPSO). We implement four known PSO variants (global best PSO, decreasing weight PSO, time-varying acceleration coefficients PSO, and guaranteed convergence PSO) and four proposed APSO variants (SOPSO, moving bounds SOPSO, repulsive SOPSO, and moving bound repulsive SOPSO) in a PSO software package. The PSO software package is used to compare the performance of the PSO and APSO variants on 22 benchmark problems. Test results show that the proposed APSO variants outperform the known PSO variants on difficult optimization problems that require large numbers of function evaluations for their solution. This suggests that the SOPSO strategy of optimizing the settings of the velocity weights of every particle improves the robustness and performance of PSO.en_US
dc.language.isoengen_US
dc.subjectstep-optimized particle swarm optimizationen_US
dc.subjectadaptive particle swarm optimizationen_US
dc.subjectparticle swarm optimizationen_US
dc.subjectSOPSOen_US
dc.subjectAPSOen_US
dc.subjectPSOen_US
dc.subjectoptimizationen_US
dc.subjectvelocity weightsen_US
dc.subjectstep-optimizeden_US
dc.subjectoptimizeden_US
dc.subjectadaptiveen_US
dc.titleStep-Optimized Particle Swarm Optimizationen_US
thesis.degree.departmentComputer Scienceen_US
thesis.degree.disciplineComputer Scienceen_US
thesis.degree.grantorUniversity of Saskatchewanen_US
thesis.degree.levelMastersen_US
thesis.degree.nameMaster of Science (M.Sc.)en_US
dc.type.materialtexten_US
dc.type.genreThesisen_US
dc.contributor.committeeMemberEramian, Mark G.en_US
dc.contributor.committeeMemberMcQuillan, Ianen_US
dc.contributor.committeeMemberDinh, Anh V.en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record