Journal of Experimental & Theoretical Artificial Intelligence · 2009 · 10 citations · 18 references
ComputingComputer ScienceArtificial IntelligenceMachine LearningOptimizationEvolutionary ComputationEvolutionary RoboticsHeuristic SearchReinforcement LearningTask AllocationConvergenceLocal SearchLocal Search OptimizationParticle Swarm ControlParticle Swarm OptimizationReinforcementSwarm Training
This article proposes a new reinforcement learning method using the swarm intelligence-trained neural network (SWINN) to generate solutions to various real-world problems efficiently. The swarm intelligence algorithm, particle swarm optimisation (PSO), is combined with a training resource allocator (TRA) in SWINN for specific problems. TRA, as a heuristic global search method, controls the allocation of training resources to different candidate topologies of artificial neural networks (ANNs) to expedite the system convergence, while PSO is applied as a local search algorithm to adjust the ANNs connection weights. To evaluate the performance of the SWINN algorithm, two reinforcement learning case studies: the double pole balance (a.k.a. double inverted pendulum) problem and a mobile robot localisation problem are conducted. Extensive simulation results successfully demonstrate that SWINN offers performance that is competitive with modern neuroevolutionary techniques, and is viable for real-world problems.
18
Optimization by Simulated Annealing
Scott Kirkpatrick, C. D. Gelatt, M.P. Vecchi · Science · 1983 · 44.6K citations
Riccardo Poli, James Kennedy, Tim Blackwell · Swarm Intelligence · 2007 · 21.4K citations