Adaptive Use of Innovization Principles for a Faster Convergence of Evolutionary Multi-Objective Optimization Algorithms

"Innovization" is a task of learning common principles that exist among some or all of the Pareto-optimal solutions of a multi-objective optimization problem. Except a few earlier studies, most innovization related studies were performed on the final non-dominated solutions found by an EMO algorithm. Since the innovization principles are properties of good and near-optimal solutions, an early identification of them can help improve the evolving population to converge quicker to the Pareto-optimal set. This paper advocates the discovery of innovized principles through machine learning methods during an evolutionary multi-objective optimization run and then using these principles to repair the population adaptively to achieve a faster convergence. Implementing this idea with linear regression as the learning tool and applying it in a test problem with power-law rules existing among Pareto-optimal solutions yields encouraging results. The results show not only an improvement in convergence rate but also in the diversity of non-dominated solutions.

[1]  Kalyanmoy Deb,et al.  Automated discovery of vital knowledge from Pareto-optimal solutions: First results from engineering design , 2010, IEEE Congress on Evolutionary Computation.

[2]  Kalyanmoy Deb,et al.  Simulation-based Innovization for production systems improvement : An industrial case study , 2009 .

[3]  Kalyanmoy Deb,et al.  Interleaving Innovization with Evolutionary Multi-Objective Optimization in Production System Simulation for Faster Convergence , 2013, LION.

[4]  Aravind Srinivasan,et al.  Innovization: innovating design principles through optimization , 2006, GECCO.

[5]  Lothar Thiele,et al.  Comparison of Multiobjective Evolutionary Algorithms: Empirical Results , 2000, Evolutionary Computation.

[6]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[7]  Kalyanmoy Deb,et al.  An integrated approach to automated innovization for discovering useful design principles: Case studies from engineering , 2014, Appl. Soft Comput..

[8]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[9]  Kalyanmoy Deb,et al.  Hybrid evolutionary multi-objective optimization and analysis of machining operations , 2012 .

[10]  Mohamed Wiem Mkaouer,et al.  Recommendation system for software refactoring using innovization and interactive dynamic optimization , 2014, ASE.

[11]  Kalyanmoy Deb,et al.  Temporal Evolution of Design Principles in Engineering Systems: Analogies with Human Evolution , 2012, PPSN.