Abstract
Previously, a meta-heuristic approach called Co-Operation of Biology Related Algorithms, or COBRA for short, based on a fuzzy logic controller for solving real-valued optimization problems was introduced and described. The basic idea of the originally proposed approach consists in a cooperative work of six well-known biology-inspired algorithms (components) with similar schemes. Furthermore, the fuzzy logic controller determines which biology-inspired algorithms should be included in the co-operative work and their population sizes at a given moment for solving optimization problems using the COBRA approach. In this study a new modification of the COBRA approach based on an alternative way of generating potential solutions is proposed. The stated technique uses a historical memory of successful positions found by individuals to guide them in different directions and thus to improve their exploration and exploitation abilities. The proposed method was applied to the components of the COBRA approach and to its basic procedures. The modified meta-heuristic as well as other variants of the COBRA algorithm and components (with and without the proposed modification) were evaluated on three sets of low- and high-dimensional benchmark problems. The experimental results obtained by all algorithms are presented and compared. It was concluded that the fuzzy-controlled COBRA with success-history based position adaptation allows better solutions to be found than the other mentioned biology-inspired algorithms with the same computational effort. Thus, the usefulness of the proposed position adaptation technique was demonstrated.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: IOP Conference Series: Materials Science and Engineering
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.