paper-with-me

홈 › Papers

Optimizing Storage Overhead of User Behavior Log for ML-embedded Mobile Apps

2025-10-15 · Chen Gong, Yan Zhuang, Zhenzhe Zheng, Yiliu Chen, Sheng Wang, Fan Wu, Guihai Chen arxiv

Machine learning (ML) models are increasingly integrated into modern mobile apps to enable personalized and intelligent services. These models typically rely on rich input features derived from historical user behaviors to capture user intents. However, as ML-driven services become more prevalent, recording necessary user behavior data imposes substantial storage cost on mobile apps, leading to lower system responsiveness and more app uninstalls. To address this storage bottleneck, we present AdaLog, a lightweight and adaptive system designed to improve the storage efficiency of user behavior log in ML-embedded mobile apps, without compromising model inference accuracy or latency. We identify two key inefficiencies in current industrial practices of user behavior log: (i) redundant logging of overlapping behavior data across different features and models, and (ii) sparse storage caused by storing behaviors with heterogeneous attribute descriptions in a single log file. To solve these issues, AdaLog first formulates the elimination of feature-level redundant data as a maximum weighted matching problem in hypergraphs, and proposes a hierarchical algorithm for efficient on-device deployment. Then, AdaLog employs a virtually hashed attribute design to distribute heterogeneous behaviors into a few log files with physically dense storage. Finally, to ensure scalability to dynamic user behavior patterns, AdaLog designs an incremental update mechanism to minimize the I/O operations needed for adapting outdated behavior log. We implement a prototype of AdaLog and deploy it into popular mobile apps in collaboration with our industry partner. Evaluations on real-world user data show that AdaLog reduces behavior log size by 19% to 44% with minimal system overhead (only 2 seconds latency and 15 MB memory usage), providing a more efficient data foundation for broader adoption of on-device ML.

📄 PDF Abstract BibTeX arXiv:2510.13405

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

BioNetExplorer: Architecture-Space Exploration of Bio-Signal Processing Deep Neural Networks for Wearables

2021-09-07 · Bharath Srinivas Prabakaran, Asima Akhtar, Semeen Rehman, Osman Hasan 외

In this work, we propose the BioNetExplorer framework to systematically generate and explore multiple DNN architectures for bio-signal processing in wearables. Our framework adapts key neural architecture parameters to s…

Model Compression

KML: Using Machine Learning to Improve Storage Systems

2021-11-22 · Ibrahim Umit Akgun, Ali Selman Aydin, Andrew Burford, Michael McNeill 외

Operating systems include many heuristic algorithms designed to improve overall storage performance and throughput. Because such heuristics cannot work well for all conditions and workloads, system designers resorted to …

BIG-bench Machine LearningCPU

Sensor-based Continuous Authentication of Smartphones' Users Using Behavioral Biometrics: A Contemporary Survey

2020-01-23 · Mohammed Abuhamad, Ahmed Abusnaina, DaeHun Nyang, David Mohaisen

Mobile devices and technologies have become increasingly popular, offering comparable storage and computational capabilities to desktop computers allowing users to store and interact with sensitive and private informatio…

Survey

Circa: Stochastic ReLUs for Private Deep Learning

2021-06-15 · NeurIPS 2021 12 · Zahra Ghodsi, Nandan Kumar Jha, Brandon Reagen, Siddharth Garg

The simultaneous rise of machine learning as a service and concerns over user privacy have increasingly motivated the need for private inference (PI). While recent work demonstrates PI is possible using cryptographic pri…

Deep Learning

FOUNDv2: Learning Unified User Quantized Tokenizers for User Representation

2025-08-01 · Chuan He, Yang Chen, Bin Dou, Wuliang Huang 외 arxiv

User representation learning serves as a fundamental pillar for personalized services on large-scale web platforms. Despite its importance, conventional continuous embedding methods face significant challenges, including…

Representation Learning