Extending genetic programming with recombinative guidance
Advances in genetic programming
What is evolutionary computation?
IEEE Spectrum
Evolutionary Optimization of Yagi-Uda Antennas
ICES '01 Proceedings of the 4th International Conference on Evolvable Systems: From Biology to Hardware
Surrogate Deterministic Mutation: Preliminary Results
Selected Papers from the 5th European Conference on Artificial Evolution
Genetic Programming IV: Routine Human-Competitive Machine Intelligence
Genetic Programming IV: Routine Human-Competitive Machine Intelligence
A comprehensive survey of fitness approximation in evolutionary computation
Soft Computing - A Fusion of Foundations, Methodologies and Applications
Evolutionary Computation
Integrated Computer-Aided Engineering
Genetic Algorithms in Electromagnetics
Genetic Algorithms in Electromagnetics
Autonomous and cooperative robotic behavior based on fuzzy logic and genetic programming
Integrated Computer-Aided Engineering
Evolutionary synthesis of kinematic mechanisms
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
Automated synthesis of mechanical vibration absorbers using genetic programming
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
Human-competitive evolved antennas
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
A distributed learning algorithm for particle systems
Integrated Computer-Aided Engineering
Integrated Computer-Aided Engineering - Data Mining in Engineering
Handbook of Memetic Algorithms
Handbook of Memetic Algorithms
Evolutionary computation: comments on the history and current state
IEEE Transactions on Evolutionary Computation
A tutorial for competent memetic algorithms: model, taxonomy, and design issues
IEEE Transactions on Evolutionary Computation
Integrated Computer-Aided Engineering
Integrated Computer-Aided Engineering
Energy and locality aware load balancing in cloud computing
Integrated Computer-Aided Engineering
Evolutionary multi-objective optimization for mesh simplification of 3D open models
Integrated Computer-Aided Engineering
A computational intelligence optimization algorithm: Cloud drops algorithm
Integrated Computer-Aided Engineering
Journal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology
Hi-index | 0.00 |
In recent years, evolutionary computation has been successfully used to solve problems involving engineering design and invention, sometimes producing results that are qualitatively different than previous traditionally-designed solutions. However, while evolutionary methods appear to be a promising tool for supporting design, their usefulness is substantially limited by their computational expense and inability to integrate expert knowledge with evolutionary search. Here we develop and evaluate methods for causally-guided evolutionary design based on expert-supplied cause-effect relations that guide how genetic operators are applied in contrast to conventional genetic operations which are carried out blindly and randomly, using these methods for antenna array design. To our knowledge, this is the first study that biases genetic operations in response to the specific performance characteristics of the individuals to which they are applied, and the first to use explicit cause-effect relations to guide this process. Our experimental evaluation compares using evolutionary systems with and without causal guidance to design directional dipole antenna arrays that meet pre-specified performance criteria. We find that causally-guided systems produce optimal solutions with significantly greater frequency and significant computational savings, suggesting that this approach may substantially improve the use of evolutionary computation in engineering design.