Using particle swarm optimisation to train feedforward neural networks in dynamic environments

dc.contributor.advisorEngelbrecht, Andries P.
dc.contributor.emailmyearwen@gmail.comen
dc.contributor.postgraduateRakitianskaia, A.S. (Anastassia Sergeevna)en
dc.date.accessioned2013-09-07T13:50:19Z
dc.date.available2012-05-02en
dc.date.available2013-09-07T13:50:19Z
dc.date.created2012-04-19en
dc.date.issued2011en
dc.date.submitted2012-02-13en
dc.descriptionDissertation (MSc)--University of Pretoria, 2011.en
dc.description.abstractThe feedforward neural network (NN) is a mathematical model capable of representing any non-linear relationship between input and output data. It has been succesfully applied to a wide variety of classification and function approximation problems. Various neural network training algorithms were developed, including the particle swarm optimiser (PSO), which was shown to outperform the standard back propagation training algorithm on a selection of problems. However, it was usually assumed that the environment in which a NN operates is static. Such an assumption is often not valid for real life problems, and the training algorithms have to be adapted accordingly. Various dynamic versions of the PSO have already been developed. This work investigates the applicability of dynamic PSO algorithms to NN training in dynamic environments, and compares the performance of dynamic PSO algorithms to the performance of back propagation. Three popular dynamic PSO variants are considered. The extent of adaptive properties of back propagation and dynamic PSO under different kinds of dynamic environments is determined. Dynamic PSO is shown to be a viable alternative to back propagation, especially under the environments exhibiting infrequent gradual changes. Copyright 2011, University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. Please cite as follows: Rakitianskaia, A 2011, Using particle swarm optimisation to train feedforward neural networks in dynamic environments, MSc dissertation, University of Pretoria, Pretoria, viewed yymmdd < http://upetd.up.ac.za/thesis/available/etd-02132012-233212 / > C12/4/406/gmen
dc.description.availabilityUnrestricteden
dc.description.departmentComputer Scienceen
dc.identifier.citationRakitianskaia, A 2011, Using particle swarm optimisation to train feedforward neural networks in dynamic environments, MSc dissertation, University of Pretoria, Pretoria, viewed yymmdd < http://hdl.handle.net/2263/28618 >en
dc.identifier.upetdurlhttp://upetd.up.ac.za/thesis/available/etd-02132012-233212/en
dc.identifier.urihttp://hdl.handle.net/2263/28618
dc.language.isoen
dc.publisherUniversity of Pretoriaen_ZA
dc.rights© 2012, University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria.en
dc.subjectComputational intelligenceen
dc.subjectParticle swarm optimization (PSO)en
dc.subjectConcept driften
dc.subjectNeural networksen
dc.subjectUCTDen_US
dc.titleUsing particle swarm optimisation to train feedforward neural networks in dynamic environmentsen
dc.typeDissertationen

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
dissertation.pdf
Size:
14.39 MB
Format:
Adobe Portable Document Format