ann training : a survey of classical & soft computing approaches .
The biological principles of swarm intelligence