Searching for Machine Learning Pipelines Using a Context-Free Grammar

18Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.

Abstract

AutoML automatically selects, composes and parameterizes machine learning algorithms into a workflow or pipeline of operations that aims at maximizing performance on a given dataset. Although current methods for AutoML achieved impressive results they mostly concentrate on optimizing fixed linear workflows. In this paper, we take a different approach and focus on generating and optimizing pipelines of complex directed acyclic graph shapes. These complex pipeline structure may lead to discovering new synthetic features and thus boost performance considerably. We explore the power of heuristic search and context-free grammars to search and optimize these kinds of pipelines. Experiments on various benchmark datasets show that our approach is highly competitive and often outperforms existing AutoML systems.

Cite

CITATION STYLE

APA

Marinescu, R., Kishimoto, A., Ram, P., Rawat, A., Wistuba, M., Palmes, P. P., & Botea, A. (2021). Searching for Machine Learning Pipelines Using a Context-Free Grammar. In 35th AAAI Conference on Artificial Intelligence, AAAI 2021 (Vol. 10B, pp. 8902–8911). Association for the Advancement of Artificial Intelligence. https://doi.org/10.1609/aaai.v35i10.17077

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free