Proceedings

Model-Based Genetic Algorithms for Algorithm Configuration

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 733-738.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

Automatic algorithm configurators are important practical tools for improving program performance measures, such as solution time or prediction accuracy. Local search approaches in particular have proven very effective for tuning algorithms. In sequential local search, the use of predictive models has proven beneficial for obtaining good tuning results. We study the use of non-parametric models in the context of population-based algorithm configurators. We introduce a new model designed specifically for the task of predicting high-performance regions in the parameter space. Moreover, we introduce the ideas of genetic engineering of offspring as well as sexual selection of parents. Numerical results show that model-based genetic algorithms significantly improve our ability to effectively configure algorithms automatically.

  1. [Adenso-Diaz and Laguna, 2006] B. Adenso-Diaz and M. Laguna. Fine-tuning of algorithms using fractional ex- perimental design and local search. Operations Research, 54(1):99-114, 2006.
  2. [Ansotegui et al., 2009] C. Ansotegui, M. Sellmann, and K. Tierney. A gender-based genetic algorithm for the au- tomatic configuration of algorithms. In Proceedings of the 15th International Conference on Principles and Practice of Constraint Programming, pages 142-157, 2009.
  3. [Ansótegui et al., 2014] C. Ansótegui, Y. Malitsky, and M. Sellmann. Maxsat by improved instance-specific algo- rithm configuration. In Twenty-Eighth AAAI Conference on Artificial Intelligence, 2014.
  4. [Audemard and Simon, 2009] G. Audemard and L. Simon. Predicting learnt clauses quality in modern SAT solvers. In IJCAI 2009, Proceedings of the 21st International Joint Conference on Artificial Intelligence, Pasadena, Califor- nia, USA, July 11-17, 2009, pages 399-404, 2009. IJCAI
  5. [Ausiello et al., 1999] G. Ausiello, P. Crescenzi, G. Gam- bosi, V. Kann, A .Marchetti Spaccamela, and M. Protasi. Complexity and approximation. Combinatorial Optimiza- tion Problems and their Approximability Properties, 1999.
  6. [Bean, 1994] J.C. Bean. Genetic algorithms and random keys for sequencing and optimization. ORSA Journal on Computing, 6(2):154-160, 1994.
  7. [Biere, 2014] A. Biere. Lingeling essentials, A tutorial on design and implementation aspects of the the SAT solver lingeling. In POS-14. Fifth Pragmatics of SAT workshop, a workshop of the SAT 2014 conference, part of FLoC 2014 during the Vienna Summer of Logic, July 13, 2014, Vienna, Austria, page 88, 2014.
  8. [Birattari et al., 2010] M. Birattari, Z. Yuan, P. Balaprakash, and T. Stützle. F-race and iterated f-race: An overview. In Empirical Methods for the Analysis of Optimization Algo- rithms, pages 311-336, 2010.
  9. [Box and Wilson, 1951] G.E.P. Box and K.B. Wilson. On the experimental attainment of optimum conditions. Journal of the Royal Statistical Society Series, 1951.
  10. [Glover et al., 2000] F. Glover, M. Laguna, and R. Marti. Fundamentals of scatter search and path relinking. Con- trol and Cybernetics, 39:653-684, 2000.
  11. [Hansen et al., 2009] N. Hansen, S. Finck, R. Ros, and A. Auger. Real-parameter black-box optimization bench- marking 2009: Noisy functions definitions. INRIA Re- search Report RR-6869, 2009.
  12. [Hansen et al., 2011] N. Hansen, S. Finck, and R. Ros. Coco: Comparing continuos optimizers. Research report INRIA-00597334, INRIA, 2011.
  13. [Hutter et al., 2009] F. Hutter, H.H. Hoos, K. Leyton-Brown, and T. Stuetzle. Paramils: An automatic algorithm config- uration framework. JAIR, 36:267-306, 2009.
  14. [Hutter et al., 2011] F. Hutter, H.H. Hoos, and K. Leyton- Brown. Sequential model-based optimization for general algorithm configuration. In Learning and Intelligent Op- timization -5th International Conference, LION 5, Rome, Italy, January 17-21, 2011. Selected Papers, pages 507- 523, 2011.
  15. [Jin, 2011] Y. Jin. Surrogate-assisted evolutionary computa- tion: Recent advances and future challenges. Swarm and Evolutionary Computation, 1(2):61 -70, 2011.
  16. [Kadioglu and Sellmann, 2009] S. Kadioglu and M. Sell- mann. Dialectic search. In Proceedings of the 15th Inter- national Conference on Principles and Practice of Con- straint Programming, CP'09, pages 486-500, 2009.
  17. [Kadioglu et al., 2010] S. Kadioglu, Y. Malitsky, M. Sell- mann, and K. Tierney. ISAC-Instance-Specific Algo- rithm Configuration. In Helder Coelho, Rudi Studer, and Michael Wooldridge, editors, Proceedings of the 19th Eu- ropean Conference on Artificial Intelligence (ECAI), vol- ume 215 of Frontiers in Artificial Intelligence and Appli- cations, pages 751-756. IOS Press, 2010.
  18. [Malitsky et al., 2013a] Y. Malitsky, D. Mehta, B. O'Sullivan, and H. Simonis. Tuning parameters of large neighborhood search for the machine reassign- ment problem. In Integration of AI and OR techniques in constraint programming for combinatorial optimization problems, pages 176-192. Springer, 2013.
  19. [Malitsky et al., 2013b] Y. Malitsky, A. Sabharwal, H. Samulowitz, and M. Sellmann. Algorithm port- folios based on cost-sensitive hierarchical clustering. IJCAI, 2013. IJCAI
  20. [Rasheed and Hirsh, 2000] K. Rasheed and H. Hirsh. In- formed operators: Speeding up genetic-algorithm-based design optimization using reduced models. In In Proceed- ings of the Genetic and Evolutionary Computation Confer- ence (GECCO, pages 628-635.
  21. Morgan Kaufmann, 2000.
  22. [Wedekind et al., 1995] C. Wedekind, T. Seebeck, F. Bet- tens, and A.J. Paepke. Mhc-dependent mate preferences in humans. Proceedings of the Royal Society of London. Series B: Biological Sciences, 260(1359):245-249, 1995.
  23. [Xu et al., 2012] L. Xu, F. Hutter, J. Shen, H.H. Hoos, and K. Leyton-Brown. Satzilla2012: Improved algorithm se- lection based on cost-sensitive classification models, 2012. SAT Competition.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards