Balancing the Diversification-Intensification Trade-off Using Mixtures of Probability Models

The trade-off between diversification and intensification has been investigated recurrently in the field of evolutionary computation. Proof of this is the numerous approaches that have been devoted to finding a balance in the diversification-intensification behavior of algorithms. Despite the large amount of work on this topic, dynamically adjusting such behavior is still difficult and depends on the algorithm at hand. In this paper, we focus on estimation of distribution algorithms (EDAs). Usually, research on EDAs mainly focuses on the design of probability models that either represent as best as possible the characteristics of the problem, or accurately fit the domain of the solutions. In this work, we propose implementing mixtures of probability models that permit the dynamic adjustment of the scope of the EDA. Particularly, we design a mixture model that combines two unimodal Thurstone family probability models: the Plackett-Luce model and the Bradley-Terry model. The first model tends to concentrate the probability around the mode, while the second spreads the probability more. Using a homogeneity measure on the population of solutions, we dynamically decide the ratio of solutions to sample from each model. Performed experiments on the linear ordering problem demonstrate that this research line is definitively promising.

[1]  R. Duncan Luce,et al.  Individual Choice Behavior , 1959 .

[2]  Pedro Larrañaga,et al.  Towards a New Evolutionary Computation - Advances in the Estimation of Distribution Algorithms , 2006, Towards a New Evolutionary Computation.

[3]  Marco Zaffalon,et al.  Time for a change: a tutorial for comparing multiple classifiers through Bayesian analysis , 2016, J. Mach. Learn. Res..

[4]  R. Plackett The Analysis of Permutations , 1975 .

[5]  W. Marsden I and J , 2012 .

[6]  Borja Calvo,et al.  scmamp: Statistical Comparison of Multiple Algorithms in Multiple Problems , 2016, R J..

[7]  Alexander Mendiburu,et al.  A Distance-Based Ranking Model Estimation of Distribution Algorithm for the Flowshop Scheduling Problem , 2014, IEEE Transactions on Evolutionary Computation.

[8]  J. A. Lozano,et al.  Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation , 2001 .

[9]  J. Marden Analyzing and Modeling Rank Data , 1996 .

[10]  Josu Ceberio Solving permutation problems with estimation of distribution algorithms and extensions thereof , 2014 .

[11]  Martin Pelikan,et al.  Scalable Optimization via Probabilistic Modeling: From Algorithms to Applications (Studies in Computational Intelligence) , 2006 .

[12]  David E. Goldberg,et al.  Hierarchical Problem Solving and the Bayesian Optimization Algorithm , 2000, GECCO.

[13]  Heinz Mühlenbein,et al.  Schemata, Distributions and Graphical Models in Evolutionary Optimization , 1999, J. Heuristics.

[14]  Alexander Mendiburu,et al.  The linear ordering problem revisited , 2015, Eur. J. Oper. Res..

[15]  Gerhard Reinelt,et al.  The Linear Ordering Problem: Exact and Heuristic Methods in Combinatorial Optimization , 2011 .

[16]  C. L. Mallows NON-NULL RANKING MODELS. I , 1957 .

[17]  Ekhiñe Irurozqui Arrieta,et al.  Sampling and learning distance-based probability models for permutation spaces , 2014 .

[18]  Gavin Brown,et al.  On the Use of Spearman's Rho to Measure the Stability of Feature Rankings , 2017, IbPRIA.

[19]  David Firth,et al.  Bradley-Terry Models in R: The BradleyTerry2 Package , 2012 .