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

Show simple item record

dc.contributor.advisor Engelbrecht, Andries P.
dc.contributor.postgraduate Rakitianskaia, A.S. (Anastassia Sergeevna) en
dc.date.accessioned 2013-09-07T13:50:19Z
dc.date.available 2012-05-02 en
dc.date.available 2013-09-07T13:50:19Z
dc.date.created 2012-04-19 en
dc.date.issued 2011 en
dc.date.submitted 2012-02-13 en
dc.description Dissertation (MSc)--University of Pretoria, 2011. en
dc.description.abstract The 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/gm en
dc.description.availability Unrestricted en
dc.description.department Computer Science en
dc.identifier.citation Rakitianskaia, 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.upetdurl http://upetd.up.ac.za/thesis/available/etd-02132012-233212/ en
dc.identifier.uri http://hdl.handle.net/2263/28618
dc.language.iso en
dc.publisher University of Pretoria en_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.subject Computational intelligence en
dc.subject Particle swarm optimization (PSO) en
dc.subject Concept drift en
dc.subject Neural networks en
dc.subject UCTD en_US
dc.title Using particle swarm optimisation to train feedforward neural networks in dynamic environments en
dc.type Dissertation en


Files in this item

This item appears in the following Collection(s)

Show simple item record