neural networks research group
areas
people
projects
demos
publications
software/data
Accelerating Evolution Through Gene Masking and Distributed Search (2023)
Hormoz Shahrzad
and
Risto Miikkulainen
In building practical applications of evolutionary computation (EC), two optimizations are essential. First, the parameters of the search method need to be tuned to the domain in order to balance exploration and exploitation effectively. Second, the search method needs to be distributed to take advantage of parallel computing resources. This paper presents BLADE (BLAnket Distributed Evolution) as an approach to achieving both goals simultaneously. BLADE uses blankets (i.e., masks on the genetic representation) to tune the evolutionary operators during the search, and implements the search through hub-and-spoke distribution. In the paper, (1) the blanket method is formalized for the (1 + 1)EA case as a Markov chain process. Its effectiveness is then demonstrated by analyzing dominant and subdominant eigenvalues of stochastic matrices, suggesting a generalizable theory; (2) the fitness-level theory is used to analyze the distribution method; and (3) these insights are verified experimentally on three benchmark problems, showing that both blankets and distribution lead to accelerated evolution. Moreover, a surprising synergy emerges between them: When combined with distribution, the blanket approach achieves more than n-fold speedup with n clients in some cases. The work thus highlights the importance and potential of optimizing evolutionary computation in practical applications.
View:
PDF
Citation:
To Appear In
Proceedings of the Genetic and Evolutionary Computation Conference
, 2023. (Also arXiv:2302.06745).
Bibtex:
@inproceedings{shahrzad:gecco23, title={Accelerating Evolution Through Gene Masking and Distributed Search}, author={Hormoz Shahrzad and Risto Miikkulainen}, booktitle={Proceedings of the Genetic and Evolutionary Computation Conference}, month={ }, note={(Also arXiv:2302.06745)}, url="http://nn.cs.utexas.edu/?shahrzad:gecco23", year={2023} }
People
Risto Miikkulainen
Faculty
risto [at] cs utexas edu
Hormoz Shahrzad
Masters Alumni
hormoz [at] cognizant com
Areas of Interest
Evolutionary Computation
Theory of Evolutionary Computation