Population-Based Incremental with Adaptive Learning Rate Strategy

  • Komla A. Folly
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7331)


Population-Based Incremental Learning (PBIL) is a relatively new class of Evolutionary Algorithms (EA) that has been recently applied to a range of optimization problems in engineering with promising results. PBIL combines aspects of Genetic Algorithm with competitive learning. The learning rate in the standard PBIL is generally fixed which makes it difficult for the algorithm to explore the search space effectively. In this paper, a PBIL with Adapting learning rate is proposed. The Adaptive PBIL (APBIL) is able to thoroughly explore the search space at the start of the run and maintain the diversity longer than the standard PBIL. To show its effectiveness, the proposed algorithm is applied to the problem of optimizing the parameters of a power system controller. Simulation results show that APBIL based controller performs better than the standard PBIL based controller.


Adaptive learning rate low frequency oscillations populationbased incremental learning power system stabilizer 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Goldberg, D.E.: Genetic Algorithms in Search, Optimization & Machine Learning. Addison-Wesley (1989)Google Scholar
  2. 2.
    Davis, L.: Handbook of Genetic Algorithms. International Thomson Computer Press (1996)Google Scholar
  3. 3.
    Yao, J., Kharma, N., Grogono, P.: Bi-objective Multipopulation Genetic Algorithm for Multimodal Function Optimization. IEEE Trans. Evol. Comput. 14(1), 80–102 (2010)CrossRefGoogle Scholar
  4. 4.
    Kennedy, J.F., Kennedy, J., Eberhart, R.C., Shi, Y.: Swarm Intelligence. Morgan Kaufmann (2001)Google Scholar
  5. 5.
    Abido, A.A.: Particle swarm Optimization for Multimachine Power System Stabilizer Design. IEEE Trans. Power Syst. 3(3), 1346–1351 (2001)Google Scholar
  6. 6.
    Venayagamoorthy, G.K.: Improving the Performance of Particle Swarm Optimization using Adaptive Critics Designs. In: IEEE Proceedings on Swarm Intelligence Symposium, pp. 393–396 (2005)Google Scholar
  7. 7.
    Baluja, S.: Population-Based Incremental Learning: A Method for Integrating Genetic Search Based Function Optimization and Competitive Learning. Technical Report, CMU-CS-94-163, Carnegie Mellon University (1994)Google Scholar
  8. 8.
    Baluja, S., Caruana, R.: Removing the Genetics from the Standard Genetic Algorithm. Technical Report CMU-CS-95-141, Carnegie Mellon University (1995)Google Scholar
  9. 9.
    Greene, J.R.: Population-Based Incremental Learning as a Simple, Versatile Tool for Engineering Optimization. In: Proceedings of the First International Conf. on EC and Applications, pp. 258–269 (1996)Google Scholar
  10. 10.
    Folly, K.A.: Design of Power System Stabilizer: A Comparison Between Genetic Algorithms (GAs) and Population-Based Incremental Learning (PBIL). In: Proc. of the IEEE PES 2006 General Meeting, Montreal, Canada (2006)Google Scholar
  11. 11.
    Sheetekela, S., Folly, K.A.: Power System Controller Design: A Comparison Between Breeder Genetic Algorithm (BGA) and Population-Based Incremental Learning (PBIL). In: Proc. of the Int. Joint Conference on Neural Networks IJCNN (2010)Google Scholar
  12. 12.
    Mitra, P., Yan, C., Grant, L., Venayagamoorthy, G.K., Folly, K. : Comparative Study of Population-Based Techniques for Power System Stabilizer Design. In: 15th Int. Conf. on Intelligent System Applications to Power Systems (ISAP 2009), Curitiba, Brazil (2009) Google Scholar
  13. 13.
    Gosling, T., Jin, N., Tsang, E.: Population-Based Incremental Learning Versus Genetic Algorithms: Iterated Prisoners Dilemma. Technical Report CSM-40, University of Essex, England (2004)Google Scholar
  14. 14.
    Rastegar, R., Hariri, A., Mazoochi, M.: The Population-Based Incremental Learning Algorithm Converges to Local Optima. Neurocomputing 69, 1772–1775 (2006)CrossRefGoogle Scholar
  15. 15.
    Folly, K.A., Venayagamoorthy, G.K.: Effect of Learning Rate on the Performance of the Population-Based Incremental Learning Algorithm. In: Proc. of the International Joint Conf. on Neural Network (IJCNN), Atlanta Georgia, USA (2009)Google Scholar
  16. 16.
    Kundur, P.: Power System Stability and Control. McGraw – Hill, Inc. (1994)Google Scholar
  17. 17.
    Gibbard, M.J.: Application of Power System Stabilizer for Enhancement of Overall System Stability. IEEE Trans. on Power Systems 4(2), 614–626 (1989)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Komla A. Folly
    • 1
  1. 1.Department of Electrical EngineeringUniversity of Cape TownCape TownSouth Africa

Personalised recommendations