Abstract :
The time taken performing fitness calculations can dominate the total computational time when applying Particle Swarm Optimisation (PSO) to complex real life problems. This paper describes a method of estimating fitness, and the reliability of that estimation, that can be used as an alternative to performing some true fitness calculations. The fitness estimation is always made, but, should the reliability of this fitness estimation drop below a user specified threshold, the estimate is discarded and a true fitness evaluation performed. Results are presented for three problems that show that the number of true fitness evaluations can be significantly reduced by this method without degrading the performance of PSO. Further the value used for the threshold, the only new parameter introduced, is shown not to be sensitive, at least on these test problems. Provided that the time to perform a true fitness evaluation is far longer than the time for the fitness and reliability calculations, a substantial amount of computing time can be saved while still achieving the same end result.
Keywords :
particle swarm optimisation; fitness estimation; particle swarm optimisation algorithm; reliability estimation; true fitness calculations; Australia; Computational efficiency; Computational modeling; Degradation; Information technology; Life estimation; Parallel processing; Particle swarm optimization; Performance evaluation; Testing;