Mark As Completed Discussion

Genetic Algorithm (GA) is a nature-inspired algorithm that has extensively been used to solve optimization problems. It belongs to the branch of approximation algorithms because it does not guarantee to always find the exact optimal solution; however, it may find a near-optimal solution in a limited time. In this lesson, we will learn the basics of GA in terms of its source of inspiration, general structure, working, and implementation.