Abstract

This chapter deals with a few applications of evolutionary algorithms (EAs) and combinations of EAs and neural networks (NNs). Artificial neural networks (ANNs) serve as strong predictive models. An ANN can uncover complex relationships; however, it provides little insight into the underlying mechanisms that describe the relationship. Evolutionary algorithms are not only robust methods of exploring complex solution spaces, but also provide some insights into revealing the mechanisms relating data items. While NNs are metaphorically based on learning processes in individual organisms, EAs are inspired by evolutionary changes in populations of individuals. Relative to neural nets, evolutionary algorithms have only recently gained wide acceptance in academic and industrial circles. Evolutionary algorithms describe computer-based problem solving techniques that use computational models of some of the known mechanisms of evolution as key elements in their design and implementation. The performance of ANNs is critically dependent on factors such as the choice of primitives (neurons), network architectures, and the learning algorithm used.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.