paper-with-me

홈 › Papers

Identifying and Harnessing the Building Blocks of Machine Learning Pipelines for Sensible Initialization of a Data Science Automation Tool

2016-07-29 · Randal S. Olson, Jason H. Moore

As data science continues to grow in popularity, there will be an increasing need to make data science tools more scalable, flexible, and accessible. In particular, automated machine learning (AutoML) systems seek to automate the process of designing and optimizing machine learning pipelines. In this chapter, we present a genetic programming-based AutoML system called TPOT that optimizes a series of feature preprocessors and machine learning models with the goal of maximizing classification accuracy on a supervised classification problem. Further, we analyze a large database of pipelines that were previously used to solve various supervised classification problems and identify 100 short series of machine learning operations that appear the most frequently, which we call the building blocks of machine learning pipelines. We harness these building blocks to initialize TPOT with promising solutions, and find that this sensible initialization method significantly improves TPOT's performance on one benchmark at no cost of significantly degrading performance on the others. Thus, sensible initialization with machine learning pipeline building blocks shows promise for GP-based AutoML systems, and should be further refined in future work.

📄 PDF Abstract BibTeX arXiv:1607.08878

Code (1)

rhiever/tpot 공식 구현

Tasks

AutoMLBIG-bench Machine LearningClassificationGeneral Classification

Similar Papers 제목 키워드 기반

Game of LLMs: Discovering Structural Constructs in Activities using Large Language Models

2024-06-19 · Shruthi K. Hiremath, Thomas Ploetz

Human Activity Recognition is a time-series analysis problem. A popular analysis procedure used by the community assumes an optimal window length to design recognition pipelines. However, in the scenario of smart homes, …

Activity RecognitionHuman Activity RecognitionTime SeriesTime Series Analysis

pyannote.audio: neural building blocks for speaker diarization

2019-11-04 · Hervé Bredin, Ruiqing Yin, Juan Manuel Coria, Gregory Gelly 외

We introduce pyannote.audio, an open-source toolkit written in Python for speaker diarization. Based on PyTorch machine learning framework, it provides a set of trainable end-to-end neural building blocks that can be com…

Action DetectionActivity DetectionBIG-bench Machine LearningChange Detection+2

EdnaML: A Declarative API and Framework for Reproducible Deep Learning

2022-11-13 · Abhijit Suprem, Sanjyot Vaidya, Avinash Venugopal, Joao Eduardo Ferreira 외

Machine Learning has become the bedrock of recent advances in text, image, video, and audio processing and generation. Most production systems deal with several models during deployment and training, each with a variety …

Deep Learning

ML4Chem: A Machine Learning Package for Chemistry and Materials Science

2020-03-02 · Muammar El Khatib, Wibe A. de Jong

ML4Chem is an open-source machine learning library for chemistry and materials science. It provides an extendable platform to develop and deploy machine learning models and pipelines and is targeted to the non-expert and…

BIG-bench Machine LearningModel Optimizationregression

TensorKrowch: Smooth integration of tensor networks in machine learning

2023-06-14 · José Ramón Pareja Monturiol, David Pérez-García, Alejandro Pozas-Kerstjens

Tensor networks are factorizations of high-dimensional tensors into networks of smaller tensors. They have applications in physics and mathematics, and recently have been proposed as promising machine learning architectu…

Tensor Networks