FeatInsight: An Online ML Feature Management System on 4Paradigm Sage-Studio Platform

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Tong, Xin, Zhou, Xuanhe, He, Bingsheng, Li, Guoliang, Tang, Zirui, Zhou, Wei, Wu, Fan, Lu, Mian, Chen, Yuqiang
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913770316496896
author Tong, Xin
Zhou, Xuanhe
He, Bingsheng
Li, Guoliang
Tang, Zirui
Zhou, Wei
Wu, Fan
Lu, Mian
Chen, Yuqiang
author_facet Tong, Xin
Zhou, Xuanhe
He, Bingsheng
Li, Guoliang
Tang, Zirui
Zhou, Wei
Wu, Fan
Lu, Mian
Chen, Yuqiang
contents Feature management is essential for many online machine learning applications and can often become the performance bottleneck (e.g., taking up to 70% of the overall latency in sales prediction service). Improper feature configurations (e.g., introducing too many irrelevant features) can severely undermine the model's generalization capabilities. However, managing online ML features is challenging due to (1) large-scale, complex raw data (e.g., the 2018 PHM dataset contains 17 tables and dozens to hundreds of columns), (2) the need for high-performance, consistent computation of interdependent features with complex patterns, and (3) the requirement for rapid updates and deployments to accommodate real-time data changes. In this demo, we present FeatInsight, a system that supports the entire feature lifecycle, including feature design, storage, visualization, computation, verification, and lineage management. FeatInsight (with OpenMLDB as the execution engine) has been deployed in over 100 real-world scenarios on 4Paradigm's Sage Studio platform, handling up to a trillion-dimensional feature space and enabling millisecond-level feature updates. We demonstrate how FeatInsight enhances feature design efficiency (e.g., for online product recommendation) and improve feature computation performance (e.g., for online fraud detection). The code is available at https://github.com/4paradigm/FeatInsight.
format Preprint
id arxiv_https___arxiv_org_abs_2504_00786
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle FeatInsight: An Online ML Feature Management System on 4Paradigm Sage-Studio Platform
Tong, Xin
Zhou, Xuanhe
He, Bingsheng
Li, Guoliang
Tang, Zirui
Zhou, Wei
Wu, Fan
Lu, Mian
Chen, Yuqiang
Databases
Machine Learning
Feature management is essential for many online machine learning applications and can often become the performance bottleneck (e.g., taking up to 70% of the overall latency in sales prediction service). Improper feature configurations (e.g., introducing too many irrelevant features) can severely undermine the model's generalization capabilities. However, managing online ML features is challenging due to (1) large-scale, complex raw data (e.g., the 2018 PHM dataset contains 17 tables and dozens to hundreds of columns), (2) the need for high-performance, consistent computation of interdependent features with complex patterns, and (3) the requirement for rapid updates and deployments to accommodate real-time data changes. In this demo, we present FeatInsight, a system that supports the entire feature lifecycle, including feature design, storage, visualization, computation, verification, and lineage management. FeatInsight (with OpenMLDB as the execution engine) has been deployed in over 100 real-world scenarios on 4Paradigm's Sage Studio platform, handling up to a trillion-dimensional feature space and enabling millisecond-level feature updates. We demonstrate how FeatInsight enhances feature design efficiency (e.g., for online product recommendation) and improve feature computation performance (e.g., for online fraud detection). The code is available at https://github.com/4paradigm/FeatInsight.
title FeatInsight: An Online ML Feature Management System on 4Paradigm Sage-Studio Platform
topic Databases
Machine Learning
url https://arxiv.org/abs/2504.00786