Automating Workflow/Pipeline Design

Pavel Brazdil (Corresponding author), Jan N. van Rijn, Carlos Soares, Joaquin Vanschoren

Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

1 Citation (Scopus)

Abstract

This chapter discusses the design of workflows (or pipelines), which represent solutions that involve more than one algorithm. This is motivated by the fact that many tasks require such solutions. This problem is non-trivial, as the number of possible workflows (and their configurations) can be rather large. This chapter discusses various methods that can be used to restrict the design options and thus reduce the size of the configuration space. These include, for instance, ontologies and context-free grammars. Each of these formalisms has its merits and shortcomings. Many platforms have resorted to planning systems that use operators. These can be designed to be in accordance with the given ontologies or grammars. As the search space may be rather large, it is important to leverage prior experience. This topic is addressed in one of the sections, which discusses rankings of plans that have proved to be useful in the past. The workflows/pipelines that have proved successful in the past can be retrieved and used as plans in future tasks. Thus, it is possible to exploit both planning and metalearning.

Original languageEnglish
Title of host publicationMetalearning
Subtitle of host publicationApplications to Automated Machine Learning and Data Mining
PublisherSpringer
Chapter7
Pages123-140
Number of pages18
ISBN (Electronic)978-3-030-67024-5
ISBN (Print)978-3-030-67023-8
DOIs
Publication statusPublished - 22 Feb 2022

Publication series

NameCognitive Technologies
ISSN (Print)1611-2482
ISSN (Electronic)2197-6635

Bibliographical note

Publisher Copyright:
© 2022, The Author(s).

Fingerprint

Dive into the research topics of 'Automating Workflow/Pipeline Design'. Together they form a unique fingerprint.

Cite this