2013 · 1.3K citations · 29 references
ComputingComputer ScienceAlgorithmsArtificial IntelligenceMachine LearningClassificationEnsemble LearningEnsemble MethodsFeature SelectionOptimization For Machine LearningPattern RecognitionAutomated Machine LearningBayesian OptimizationBenchmark DatasetsFeature Selection For ClassificationHyperparameter OptimizationHyperparameter TuningMachine Learning ClassificationMachine Learning-based Classification
The machine‑learning landscape contains a vast number of algorithms and hyperparameter combinations. The study aims to jointly select an algorithm and its hyperparameters. The authors evaluate a comprehensive set of WEKA classifiers, feature selectors, and hyperparameters. A fully automated Bayesian‑optimization framework achieves superior classification performance across diverse datasets and facilitates non‑expert use.
Many different machine learning algorithms exist; taking into account each algorithm's hyperparameters, there is a staggeringly large number of possible alternatives overall. We consider the problem of simultaneously selecting a learning algorithm and setting its hyperparameters, going beyond previous work that attacks these issues separately. We show that this problem can be addressed by a fully automated approach, leveraging recent innovations in Bayesian optimization. Specifically, we consider a wide range of feature selection techniques (combining 3 search and 8 evaluator methods) and all classification approaches implemented in WEKA's standard distribution, spanning 2 ensemble methods, 10 meta-methods, 27 base classifiers, and hyperparameter settings for each classifier. On each of 21 popular datasets from the UCI repository, the KDD Cup 09, variants of the MNIST dataset and CIFAR-10, we show classification performance often much better than using standard selection and hyperparameter optimization methods. We hope that our approach will help non-expert users to more effectively identify machine learning algorithms and hyperparameter settings appropriate to their applications, and hence to achieve improved performance.
29
UCI Machine Learning Repository
Arthur Asuncion · Medical Entomology and Zoology · 2007 · 24.4K citations
Mark Hall, Eibe Frank, Geoffrey Holmes et al. · ACM SIGKDD Explorations Newsletter · 2009 · 17.8K citations
A Study of Cross-Validation and Bootstrap for Accuracy Estimation and Model Selection
Ron Kohavi · 1995 · 10.7K citations · Full text
Random search for hyper-parameter optimization
James Bergstra, Yoshua Bengio · 2012 · 7.9K citations