paper-with-me

홈 › Papers

DiffPrep: Differentiable Data Preprocessing Pipeline Search for Learning over Tabular Data

2023-08-20 · Peng Li, Zhiyi Chen, Xu Chu, Kexin Rong

Data preprocessing is a crucial step in the machine learning process that transforms raw data into a more usable format for downstream ML models. However, it can be costly and time-consuming, often requiring the expertise of domain experts. Existing automated machine learning (AutoML) frameworks claim to automate data preprocessing. However, they often use a restricted search space of data preprocessing pipelines which limits the potential performance gains, and they are often too slow as they require training the ML model multiple times. In this paper, we propose DiffPrep, a method that can automatically and efficiently search for a data preprocessing pipeline for a given tabular dataset and a differentiable ML model such that the performance of the ML model is maximized. We formalize the problem of data preprocessing pipeline search as a bi-level optimization problem. To solve this problem efficiently, we transform and relax the discrete, non-differential search space into a continuous and differentiable one, which allows us to perform the pipeline search using gradient descent with training the ML model only once. Our experiments show that DiffPrep achieves the best test accuracy on 15 out of the 18 real-world datasets evaluated and improves the model's test accuracy by up to 6.6 percentage points.

📄 PDF Abstract BibTeX arXiv:2308.10915

Code (1)

chu-data-lab/diffprep 공식 구현 pytorch

Tasks

AutoML

Similar Papers 제목 키워드 기반

DiffML: End-to-end Differentiable ML Pipelines

2022-07-04 · Benjamin Hilprecht, Christian Hammacher, Eduardo Reis, Mohamed Abdelaal 외

In this paper, we present our vision of differentiable ML pipelines called DiffML to automate the construction of ML pipelines in an end-to-end fashion. The idea is that DiffML allows to jointly train not just the ML mod…

feature selection

Towards Personalized Preprocessing Pipeline Search

2023-02-28 · Diego Martinez, Daochen Zha, Qiaoyu Tan, Xia Hu

Feature preprocessing, which transforms raw input features into numerical representations, is a crucial step in automated machine learning (AutoML) systems. However, the existing systems often have a very small search sp…

AutoMLClusteringDeep Clustering

Fair Preprocessing: Towards Understanding Compositional Fairness of Data Transformers in Machine Learning Pipeline

2021-06-02 · Sumon Biswas, Hridesh Rajan

In recent years, many incidents have been reported where machine learning models exhibited discrimination among people based on race, sex, age, etc. Research has been conducted to measure and mitigate unfairness in machi…

BIG-bench Machine LearningFairness

Deep Shells: Unsupervised Shape Correspondence with Optimal Transport

2020-10-28 · NeurIPS 2020 12 · Marvin Eisenberger, Aysim Toker, Laura Leal-Taixé, Daniel Cremers

We propose a novel unsupervised learning approach to 3D shape correspondence that builds a multiscale matching pipeline into a deep neural network. This approach is based on smooth shells, the current state-of-the-art ax…

SocialX: A Modular Platform for Multi-Source Big Data Research in Indonesia

2026-03-27 · Muhammad Apriandito Arya Saputra, Andry Alamsyah, Dian Puteri Ramadhani, Thomhert Suprapto Siadari 외 arxiv

Big data research in Indonesia is constrained by a fundamental fragmentation: relevant data is scattered across social media, news portals, e-commerce platforms, review sites, and academic databases, each with different …