Artificial Intelligence and Evolutionary Algorithms-Based Optimization

  • Mohammad Fathi
  • Hassan Bevrani


Recently, applications of artificial intelligence (AI) techniques and evolutionary algorithms (EA) have received increasing attention in engineering optimization problems. Numerous research works indicate the applicability of these approaches on the optimization issues. While many of these approaches are still under investigation, due to significant advances in metering, computing, and communication technologies, there already exist a number of practical optimization across the engineering world. The present chapter explains the power of AI methodologies and EAs in engineering optimization problems. The basics of some AI and EA techniques are described, and the state of the art of these optimization methodologies in engineering applications is presented. In particular, the application structures of artificial neural networks, particle swarm optimization, and genetic algorithm in engineering optimization problems are explained. Given optimization approaches are supplemented by several examples.


Artificial intelligence Evolutionary algorithm Artificial neural network Particle swarm optimization Genetic algorithm Search methods Gradient-based optimization Multi-objective optimization Pareto-optimal solution Fitness function Learning algorithm Backpropagation 


  1. 1.
    H. Bevrani, T. Hiyama, Intelligent Automatic Generation Control (CRC Press, Boca Raton, 2011)Google Scholar
  2. 2.
    J. Kennedy, R. Eberhart, Particle swarm optimization, in Proceedings of the IEEE International Conference on Neural Networks, vol. 4 (1995), pp. 1942–1948Google Scholar
  3. 3.
    R. Eberhart, J. Kennedy, New optimizer using particle swarm theory, in Proceedings of the Sixth International Symposium Micro Machine and Human Science, pp. 39–43, 1995Google Scholar
  4. 4.
    M.R. AlRashidi, M. AlHajri, A. Al-Othman, K. El-Naggar, Particle swarm optimization and its application in power systems, in Computational Intelligence in Power Engineering (Springer, Berlin, 2010), pp. 295–324Google Scholar
  5. 5.
    F. Rothlauf, Representations for Genetic and Evolutionary Algorithms (Springer, New York, 2006)CrossRefGoogle Scholar
  6. 6.
    W.W. McCulloch, W. Pitts, A logical calculus of the ideas immanent in nervous activity. Bull. Math. Biophys. 5(4), 115–133 (1943)MathSciNetCrossRefGoogle Scholar
  7. 7.
    F. Rosenblatt, Principles of Neurodynamics (Spartan Press, Washington, DC, 1961)Google Scholar
  8. 8.
    J.L. McClelland, D.E. Rumelhart, Parallel Distributed Processing Explorations in the Microstructure of Cognition, vol. 2 (MIT Press, Cambridge, MA, 1986)Google Scholar
  9. 9.
    A. Zilouchian, M. Jamshidi, Intelligent Control Systems Using Soft Computing Methodologies (CRC Press, Boca Raton, 2001)CrossRefGoogle Scholar
  10. 10.
    H. Bevrani, B. Francois, T. Ise, Microgrid Dynamics and Control (Wiley, New York, 2017)CrossRefGoogle Scholar
  11. 11.
    H. Bevrani, T. Hiyama, Y. Mitani, K. Tsuji, M. Teshnehlab, Load-frequency regulation under a bilateral LFC scheme using flexible neural networks. Eng. Intell. Syst. J. 14(2), 109–117 (2006)Google Scholar
  12. 12.
    F.L. Lewis, J. Campos, R. Selmic, Neuro-Fuzzy Control of Industrial Systems with Actuator Nonlinearities (SIAM Books, Philadelphia, 2002)CrossRefGoogle Scholar
  13. 13.
    A.I. Galushkin, Neural Networks Theory (Springer, New York, 2007)zbMATHGoogle Scholar
  14. 14.
    H. Bevrani, Robust Power System Frequency Control (Springer, New York, 2009)CrossRefGoogle Scholar
  15. 15.
    H. Bevrani, S. Shokoohi, An intelligent droop control for simultaneous voltage and frequency regulation in islanded microgrids. IEEE Trans. Smart Grid 4(3), 1505–1513 (2013)CrossRefGoogle Scholar
  16. 16.
    R.L. Haupt, S.E. Haupt, Practical Genetic Algorithms, 2nd edn. (Wiley, New Jersey, 2004)zbMATHGoogle Scholar
  17. 17.
    C.M. Fonseca, P.J. Fleming, Multiobjective optimization and multiple constraint handling with evolutionary algorithms—part I: a unified formulation. IEEE Trans. Syst. Man Cybern. 28, 26–37 (1995)CrossRefGoogle Scholar
  18. 18.
    H. Bevrani, Y. Mitani, K. Tsuji, Robust decentralised load-frequency control using an iterative linear matrix inequalities algorithm. IEE Proc. Gener. Transm. Distrib. 3(151), 347–354 (2004)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Mohammad Fathi
    • 1
  • Hassan Bevrani
    • 1
  1. 1.University of KurdistanKurdistanIran

Personalised recommendations