Lozi Map Generated Initial Population in Analytical Programming

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 464)

Abstract

Analytical programming is a novel approach to symbolic regression independent on the used evolutionary algorithm. This research paper focuses on the usage of Lozi chaotic map based pseudo-random number generator for the generation of the initial population of the selected evolutionary algorithm. The researched benefit is the tendency to generate individuals which are mapped to more complex programs than that of individuals generated by classical pseudo-random number generator. The results show that there is a potential in replacing classical generator by the chaotic map based one in order to generate more complex programs.

Keywords

Analytical programming Lozi map Pseudo-Random number generator 

Notes

Acknowledgements

This work was supported by Grant Agency of the Czech Republic—GACR P103/15/06700S, further by the Ministry of Education, Youth and Sports of the Czech Republic within the National Sustainability Programme Project no. LO1303 (MSMT-7778/2014. Also by the European Regional Development Fund under the Project CEBIA-Tech no. CZ.1.05/2.1.00/03.0089 and by Internal Grant Agency of Tomas Bata University under the Projects no. IGA/CebiaTech/2016/007.

References

  1. 1.
    Zelinka, I.: Analytic programming by means of new evolutionary algorithms. In: Proceedings of 1st International Conference on New Trends in Physics’01, pp. 210–214. Brno, Czech Republic (2001)Google Scholar
  2. 2.
    Koza, J.R.: Genetic programming: a paradigm for genetically breeding populations of computer programs to solve problems. Stanford University, Department of Computer Science (1990)Google Scholar
  3. 3.
    Zelinka, I., Oplatkova, Z.: Analytic programming—comparative study. In: Proceedings of Second International Conference on Computational Intelligence, Robotics, and Autonomous Systems. Singapore (2003)Google Scholar
  4. 4.
    Zelinka, I., Oplatkova, Z., Nolle, L.: Analytic programming–Symbolic regression by means of arbitrary evolutionary algorithms. Int. J. Simul. Syst. Sci. Technol. 6(9), 44–56 (2005)Google Scholar
  5. 5.
    Oplatková, Z., Zelinka, I.: Investigation on artificial ant using analytic programming. In: Proceedings of the 8th annual conference on Genetic and evolutionary computation, pp. 949–950. ACM (2006)Google Scholar
  6. 6.
    Zelinka, I., Chen, G., Celikovsky, S.: Chaos synthesis by means of evolutionary algorithms. Int. J. Bifurcat. Chaos 18(04), 911–942 (2008)MathSciNetCrossRefMATHGoogle Scholar
  7. 7.
    Senkerik, R., Oplatkova, Z., Zelinka, I., Davendra, D.: Synthesis of feedback controller for three selected chaotic systems by means of evolutionary techniques: Analytic programming. Math. Comput. Model. 57(1), 57–67 (2013)MathSciNetCrossRefMATHGoogle Scholar
  8. 8.
    Caponetto, R., Fortuna, L., Fazzino, S., Xibilia, M.G.: Chaotic sequences to improve the performance of evolutionary algorithms. IEEE Trans. Evol. Comput. 7(3), 289–304 (2003)CrossRefGoogle Scholar
  9. 9.
    Skanderova, L., Zelinka, I., Šaloun, P.: Chaos powered selected evolutionary algorithms. In: Nostradamus 2013: Prediction, Modeling and Analysis of Complex Systems, pp. 111–124. Springer International Publishing (2013)Google Scholar
  10. 10.
    Pluhacek, M., Senkerik, R., Zelinka, I.: Particle swarm optimization algorithm driven by multichaotic number generator. Soft. Comput. 18(4), 631–639 (2014)CrossRefGoogle Scholar
  11. 11.
    Senkerik, R., Pluhacek, M., Kominkova Oplatkova, Z., Davendra, D.: On the parameter settings for the chaotic dynamics embedded differential evolution. In: 2015 IEEE Congress on Evolutionary Computation (CEC), pp. 1410–1417. IEEE (2015)Google Scholar
  12. 12.
    Sprott, J.C., Sprott, J.C.: Chaos and Time-Series Analysis, vol. 69. Oxford University Press, Oxford (2003)MATHGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Adam Viktorin
    • 1
  • Michal Pluhacek
    • 1
  • Roman Senkerik
    • 1
  1. 1.Faculty of Applied InformaticsTomas Bata University in ZlinZlínCzech Republic

Personalised recommendations