Loading [a11y]/accessibility-menu.js
Learning From a Stream of Nonstationary and Dependent Data in Multiobjective Evolutionary Optimization | IEEE Journals & Magazine | IEEE Xplore

Learning From a Stream of Nonstationary and Dependent Data in Multiobjective Evolutionary Optimization


Abstract:

Combining machine learning techniques has shown great potentials in evolutionary optimization since the domain knowledge of an optimization problem, if well learned, can ...Show More

Abstract:

Combining machine learning techniques has shown great potentials in evolutionary optimization since the domain knowledge of an optimization problem, if well learned, can be a great help for creating high-quality solutions. However, existing learning-based multiobjective evolutionary algorithms (MOEAs) spend too much computational overhead on learning. To address this problem, we propose a learning-based MOEA where an online learning algorithm is embedded within the evolutionary search procedure. The online learning algorithm takes the stream of sequentially generated solutions along the evolution as its training data. It is noted that the stream of solutions are temporal, dependent, nonstationary, and nonstatic. These data characteristics make existing online learning algorithm not suitable for the evolution data. We hence modify an existing online agglomerative clustering algorithm to accommodate these characteristics. The modified online clustering algorithm is applied to adaptively discover the structure of the Pareto optimal set; and the learned structure is used to guide new solution creation. Experimental results have shown significant improvement over four state-of-the-art MOEAs on a variety of benchmark problems.
Published in: IEEE Transactions on Evolutionary Computation ( Volume: 23, Issue: 4, August 2019)
Page(s): 541 - 555
Date of Publication: 15 August 2018

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.