Introduction to Reinforcement Learning
Introduction to Reinforcement Learning
Evolving neural networks through augmenting topologies
Evolutionary Computation
Genetic Algorithms for Multiobjective Optimization: FormulationDiscussion and Generalization
Proceedings of the 5th International Conference on Genetic Algorithms
Multiobjective Optimization Using Evolutionary Algorithms - A Comparative Case Study
PPSN V Proceedings of the 5th International Conference on Parallel Problem Solving from Nature
A Fast Elitist Non-dominated Sorting Genetic Algorithm for Multi-objective Optimisation: NSGA-II
PPSN VI Proceedings of the 6th International Conference on Parallel Problem Solving from Nature
NSGA-based parasitic-aware optimization of a 5GHz low-noise VCO
Proceedings of the 2004 Asia and South Pacific Design Automation Conference
Automatic feature selection in neuroevolution
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
ISDA '05 Proceedings of the 5th International Conference on Intelligent Systems Design and Applications
Using behavioral exploration objectives to solve deceptive problems in neuro-evolution
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Genetic team composition and level of selection in the evolution of cooperation
IEEE Transactions on Evolutionary Computation
Overcoming the bootstrap problem in evolutionary robotics using behavioral diversity
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
Hierarchical controller learning in a first-person shooter
CIG'09 Proceedings of the 5th international conference on Computational Intelligence and Games
Evolving multi-modal behavior in NPCs
CIG'09 Proceedings of the 5th international conference on Computational Intelligence and Games
EMO'07 Proceedings of the 4th international conference on Evolutionary multi-criterion optimization
Multiobjective evolutionary algorithms: a comparative case studyand the strength Pareto approach
IEEE Transactions on Evolutionary Computation
Proceedings of the 12th annual conference companion on Genetic and evolutionary computation
Proceedings of the 13th annual conference companion on Genetic and evolutionary computation
Multiagent learning through neuroevolution
WCCI'12 Proceedings of the 2012 World Congress conference on Advances in Computational Intelligence
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Hi-index | 0.00 |
Multiobjective evolutionary algorithms have long been applied to engineering problems. Lately they have also been used to evolve behaviors for intelligent agents. In such applications, it is often necessary to "shape" the behavior via increasingly difficult tasks. Such shaping requires extensive domain knowledge. An alternative is fitness-based shaping through changing selection pressures, which requires little to no domain knowledge. Two such methods are evaluated in this paper. The first approach, Targeting Unachieved Goals, dynamically chooses when an objective should be used for selection based on how well the population is performing in that objective. The second method, Behavioral Diversity, adds a behavioral diversity objective to the objective set. These approaches are implemented in the popular multiobjective evolutionary algorithm NSGA-II and evaluated in a multiobjective battle domain. Both methods outperform plain NSGA-II in evolution time and final performance, but differ in the profiles of final solution populations. Therefore, both methods should allow multiobjective evolution to be more extensively applied to various agent control problems in the future.