Implementing smart applications using genetic algorithms

Authors

  • Alexandra Baicoianu Transilvania University of Brasov, Romania

Keywords:

genetic algorithms, optimization, evolution, Pac-managent, image reconstruction

Abstract

The aim of this paper is to present the logic and implementation methods of the solution in view of a number of interesting and practical applications of genetic algorithms. It is beyond any doubt that the fields which allow the application of genetic algorithms are widely varied, ranging from computer gaming to automotive design or robotics. Nevertheless, in this paper, we focused our attention on the following list of subjects that involved the use of genetic algorithms: the evolution of a given string, the creation of a logic agent based on neural networks, and genetic algorithms for the Pac-man game, and the evolution of genetic programming in the case of a target given picture. Once acquainted with the theory of evolution, the understanding basic principles of these algorithms is quite easy. When the theoretical mechanisms which make it possible for such an algorithm to function have been understood, passing from the application of the "Hello, World!" type of the evolutionary algorithms to the applications which were of most interest to us was just a step away. Such evolutionary techniques might prove of great use to specialists such as engineers and scientists who work in various fields of knowledge and who might be at their first usage of genetic algorithms in specific applications. At the same time, such applications may be of use to many other individuals who are becoming increasingly acquainted with the topic of genetic algorithms.

Author Biography

Alexandra Baicoianu, Transilvania University of Brasov, Romania

Faculty of Mathematics and Informatics

Downloads

Published

2018-01-09

Issue

Section

INFORMATICS