@article{kotthoff_evaluation_2012, title = {An {Evaluation} of {Machine} {Learning} in {Algorithm} {Selection} for {Search} {Problems}}, volume = {25}, abstract = {Machine learning is an established method of selecting algorithms to solve hard search problems. Despite this, to date no systematic comparison and evaluation of the different techniques has been performed and the performance of existing systems has not been critically compared with other approaches. We compare the performance of a large number of different machine learning techniques from different machine learning methodologies on five data sets of hard algorithm selection problems from the literature. In addition to well-established approaches, for the first time we also apply statistical relational learning to this problem. We demonstrate that there is significant scope for improvement both compared with existing systems and in general. To guide practitioners, we close by giving clear recommendations as to which machine learning techniques are likely to achieve good performance in the context of algorithm selection problems. In particular, we show that linear regression and alternating decision trees have a very high probability of achieving better performance than always selecting the single best algorithm.}, number = {3}, journal = {AI Communications}, author = {Kotthoff, Lars and Gent, Ian P. and Miguel, Ian}, year = {2012}, pages = {257--270} }