Demo Data from EDBT 2026 / reviewers in the wild / expert
Lukas Erlbacher
dblp:328/6068
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
1 paper |
Machine learning and data management · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning and data management
feature transformation |
0.6 | 1 | 2022 | UPLIFT: Parallelization Strategies for Feature Transformations in Machine Learning Workloads · Proc. VLDB Endow. 2022 |
Parallel and multicore computing
parallelization strategies |
0.6 | 1 | 2022 | UPLIFT: Parallelization Strategies for Feature Transformations in Machine Learning Workloads · Proc. VLDB Endow. 2022 |
Methods — techniques the papers use, named apart from their topics
task graph optimization · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | UPLIFT: Parallelization Strategies for Feature Transformations in Machine Learning WorkloadsabstractData science pipelines are typically exploratory. An integral task of such pipelines are feature transformations, which transform raw data into numerical matrices or tensors for training or scoring. There exist a wide variety of transformations for different data modalities. These feature transformations incur large computational overhead due to expensive string processing and dictionary creation. Existing ML systems address this overhead by static parallelization schemes and interleaving transformations with model training. These approaches show good performance improvements for simple transformations, but struggle to handle different data characteristics (many features/distinct items) and multi-pass transformations. A key observation is that good parallelization strategies for feature transformations depend on data characteristics. In this paper, we introduce UPLIFT, a framework forParalleLIzingFeatureTransformations. UPLIFT constructs a fine-grained task graph for a set of transformations, optimizes the plan according to data characteristics, and executes this plan in a cache-conscious manner. We show that the resulting framework is applicable to a wide range of transformations. Furthermore, we propose the FTBench benchmark with transformations and datasets from various domains. On this benchmark, UPLIFT yields speedups of up to 31.6x (9.27x on average) compared to state-of-the-art ML systems. Arnab Phani, Lukas Erlbacher, Matthias Boehm 0001 |
Proc. VLDB Endow. | 2 |