Artificial Intelligence for Big Data
by Anand Deshpande, Manish Kumar, Albenzo Coletta, Giancarlo Zaccone
Summary
In this chapter, we have introduced the concept of genetic algorithms (GAs) and programming constructs related to GAs. These algorithms derive inspiration from the natural process of evolution. Living species evolve by inheritance, variation in partner selection, and hence attributes of the offspring and occasional (random) mutation in the genetic code (DNA structure). The same concepts are applied in the GAs in order to search the best possible solution from a vast space of possible options. The algorithm is best applied to problems where brute force is insufficient and cannot reach a solution within a reasonable time.
We have seen the structure of GAs in general and implemented a solution for a simple problem in Java. We have reviewed ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access