Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Stöckl, Bernhard, Schüle, Maximilian E.
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:https://arxiv.org/abs/2512.09836
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866914192930373632
author Stöckl, Bernhard
Schüle, Maximilian E.
author_facet Stöckl, Bernhard
Schüle, Maximilian E.
contents Learning models over factorized joins avoids redundant computations by identifying and pre-computing shared cofactors. Previous work has investigated the performance gain when computing cofactors on traditional disk-based database systems. Due to the absence of published code, the experiments could not be reproduced on in-memory database systems. This work describes the implementation when using cofactors for in-database factorized learning. We benchmark our open-source implementation for learning linear regression on factorized joins with PostgreSQL -- as a disk-based database system -- and HyPer -- as an in-memory engine. The evaluation shows a performance gain of factorized learning on in-memory database systems by 70\% to non-factorized learning and by a factor of 100 compared to disk-based database systems. Thus, modern database engines can contribute to the machine learning pipeline by pre-computing aggregates prior to data extraction to accelerate training.
format Preprint
id arxiv_https___arxiv_org_abs_2512_09836
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Fast Factorized Learning: Powered by In-Memory Database Systems
Stöckl, Bernhard
Schüle, Maximilian E.
Databases
Machine Learning
Learning models over factorized joins avoids redundant computations by identifying and pre-computing shared cofactors. Previous work has investigated the performance gain when computing cofactors on traditional disk-based database systems. Due to the absence of published code, the experiments could not be reproduced on in-memory database systems. This work describes the implementation when using cofactors for in-database factorized learning. We benchmark our open-source implementation for learning linear regression on factorized joins with PostgreSQL -- as a disk-based database system -- and HyPer -- as an in-memory engine. The evaluation shows a performance gain of factorized learning on in-memory database systems by 70\% to non-factorized learning and by a factor of 100 compared to disk-based database systems. Thus, modern database engines can contribute to the machine learning pipeline by pre-computing aggregates prior to data extraction to accelerate training.
title Fast Factorized Learning: Powered by In-Memory Database Systems
topic Databases
Machine Learning
url https://arxiv.org/abs/2512.09836