Write Short note - Evolutionary System as Problem Solver
Biologists, ecologists, and psychologists have all benefited from the idea of evolution in their quest to learn more about the natural world in general and ourselves in particular. But it has also given computer scientists some important insight.
Many problems in computer science are regarded as being "hard." This implies that there isn't a specific solution to these difficulties that is both effective and quick. These problems are practically impossible to address precisely, and there is no guarantee that a roughly solved problem is even near to the (unknown) best solution.
A system that regenerates through evolution, where the more fit elements survive and the less fit die away, is an evolutionary system.
Numerous tasks can be solved with evolutionary systems, including constructing robots, making decision trees, training neural networks, modifying data mining methods, and adjusting hyperparameters. However, we can say that evolutionary systems are problem solver.
Step by step
Solved in 2 steps