Research Article
Training Spiking Neural Models Using Artificial Bee Colony
(1) Initialize the population of solutions | (2) Evaluate the population | (3) for = 1 to MCN do | (4) Produce new solutions for the employed bees by using (4), verify boundaries and evaluate them. | (5) Apply the greedy selection process. | (6) Calculate the probability values for the solutions by (3). | (7) Produce the new solutions for the onlookers from the solutions selected depending on , verify boundaries and | evaluate them. | (8) Apply the greedy selection process. | (9) Determine the abandoned solution for the scout, if exist, and replace it with a new randomly produced solution by (5). | (10) Memorize the best solution achieved so far. | (11) | (12) end for |
|