We propose a novel evolutionary algorithm on bit vectors which derives from the principles of information theory. The information-theoretic evolutionary algorithm (it-EA) iteratively updates a search distribution with two parameters, the center, that is the bit vector at which standard bit mutation is applied, and the mutation rate. The mutation rate is updated by means of information-geometric optimization and the center is updated by means of a maximum likelihood principle. Standard elitist and non elitist updates of the center are also considered. Experiments illustrate the dynamics of the mutation rate and the influence of hyperparameters. In an empirical runtime analysis, on OneMax and LeadingOnes, the elitist and non elitist it-EAs obtain promising results.
翻译:我们提出了一种基于信息理论原理的比特向量进化算法。信息论进化算法(it-EA)通过两个参数(中心和变异率)迭代更新搜索分布。变异率通过信息几何优化更新,中心通过最大似然原则更新,同时考虑标准精英和非精英更新。实验说明了变异率的动态和超参数的影响。 在 OneMax 和 LeadingOnes 上进行的实证运行时间分析表明,精英和非精英 it-EAs 取得了有希望的结果。