2007 · 54 citations · 20 references
EngineeringPseudo-random SequenceFirefly AlgorithmUniform InitialisationComputer EngineeringSystems EngineeringParticle Swarm AlgorithmRandomized AlgorithmFaure SequencesRandomised Low-discrepancy SequencesPseudorandom Number GeneratorOperations Research
In this paper, we investigate the use of some wel-known randomised low-discrepancy sequences (Halton, Sobol, and Faure sequences) for initialising particle swarms. We experimented with the standard global-best particle swarm algorithm for function optimization on some benchmark problems, using randomised low-discrepancy sequences for initialisation, and the results were compared with the same particle swarm algorithm using uniform initialisation with a pseudo-random generator. The results show that, the former initialisation method could help the particle swarm algorithm improve its performance over the latter on the problems tried. Furthermore the comparisons also indicate that the use of different randomised low-discrepancy sequences in the initialisation phase could bring different effects on the performance of PSO.
20
James Kennedy, R.C. Eberhart · 2002 · 46.5K citations
Numerical recipes in C: the art of scientific computing
Choice Reviews Online · 1993 · 18K citations · Full text
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy · 2002 · 14.7K citations
Evolving Neural Network, Engineering, Aerospace Engineering +12
The Art of Computer Programming
G.E. Whitesides · Nuclear Science and Engineering · 1970 · 6.1K citations
Numerical Recipes in C: The Art of Scientific Computing.
Chris Birchenhall, William H. Press, Saul A. Teukolsky et al. · The Economic Journal · 1994 · 4.4K citations
Numerical Analysis, Second Edition, Numerical Computation +9