paper-with-me

홈 › Papers

Efficient Tabular Data Preprocessing of ML Pipelines

2024-09-23 · Yu Zhu, Wenqi Jiang, Gustavo Alonso

Data preprocessing pipelines, which includes data decoding, cleaning, and transforming, are a crucial component of Machine Learning (ML) training. Thy are computationally intensive and often become a major bottleneck, due to the increasing performance gap between the CPUs used for preprocessing and the GPUs used for model training. Recent studies show that a significant number of CPUs across several machines are required to achieve sufficient throughput to saturate the GPUs, leading to increased resource and energy consumption. When the pipeline involves vocabulary generation, the preprocessing performance scales poorly due to significant row-wise synchronization overhead between different CPU cores and servers. To address this limitation, in this paper we present the design of Piper, a hardware accelerator for tabular data preprocessing, prototype it on FPGAs, and demonstrate its potential for training pipelines of commercial recommender systems. Piper achieves 4.7 $\sim$ 71.3$\times$ speedup in latency over a 128-core CPU server and outperforms a data-center GPU by 4.8$\sim$ 20.3$\times$ when using binary input. The impressive performance showcases Piper's potential to increase the efficiency of data preprocessing pipelines and significantly reduce their resource consumption.

📄 PDF Abstract BibTeX arXiv:2409.14912

Code (0)

등록된 구현이 없습니다.

Tasks

CPUGPURecommendation Systems

Similar Papers 제목 키워드 기반

A Data-Centric Perspective on Evaluating Machine Learning Models for Tabular Data

2024-07-02 · Andrej Tschalzev, Sascha Marton, Stefan Lüdtke, Christian Bartelt 외

Tabular data is prevalent in real-world machine learning applications, and new models for supervised learning of tabular data are frequently proposed. Comparative studies assessing the performance of models typically con…

Feature EngineeringHyperparameter OptimizationModel SelectionTest-time Adaptation

TabTune: A Unified Library for Inference and Fine-Tuning Tabular Foundation Models

2025-11-04 · Aditya Tanna, Pratinav Seth, Mohamed Bouadi, Utsav Avaiya 외 arxiv

Tabular foundation models represent a growing paradigm in structured data learning, extending the benefits of large-scale pretraining to tabular domains. However, their adoption remains limited due to heterogeneous prepr…

parameter-efficient fine-tuning

Data Language Models: A New Foundation Model Class for Tabular Data

2026-05-07 · Eda Erol, Giuliano Pezzoli, Ozer Cem Kelahmet arxiv

Every major data modality now has a foundation model that understands it natively: text has language models, images have vision models, audio has audio models. Tabular data, the modality on which many consequential real-…

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 expertis…

AutoML

Embedding World Knowledge into Tabular Models: Towards Best Practices for Embedding Pipeline Design

2026-03-18 · Oksana Kolomenko, Ricardo Knauer, Erik Rodner arxiv

Embeddings are a powerful way to enrich data-driven machine learning models with the world knowledge of large language models (LLMs). Yet, there is limited evidence on how to design effective LLM-based embedding pipeline…