arrow
Return

DeepAPP: A Deep Reinforcement Learning Framework for Mobile Application Usage Prediction

delete2023-02-01
delete12
PRE
AI
Z
Zhihao Shen *
K
Kang Yang
赵玺 cover
赵玺 (Xi Zhao)
J
Jianhua Zou
W
Wan Du
DOI:10.1109/TMC.2021.3093619delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper aims to predict a set of apps a user will open on her mobile device in the next time slot. Such an information is essential for many smartphone operations, e.g., app pre-loading and content pre-caching, to improve user experience. However, it is hard to build an explicit model that accurately captures the complex environment context and predicts a set of apps at one time. This paper presents a deep reinforcement learning framework, named as DeepAPP, which learns a model-free predictive neural network from historical app usage data. Meanwhile, an online updating strategy is designed to adapt the predictive network to the time-varying app usage behavior. To transform DeepAPP into a practical deep reinforcement learning system, several challenges are addressed by developing a context representation method for complex contextual environment, a general agent for overcoming data sparsity and a lightweight personalized agent for minimizing the prediction time. Extensive experiments on a large-scale anonymized app usage dataset reveal that DeepAPP provides high accuracy (precision 70.6 percent and recall of 62.4 percent) and reduces the prediction time of the state-of-the-art by 6.58x. A field experiment of 29 participants demonstrates DeepAPP can effectively reduce launch time of apps.
Keywords:
Reinforcement learning
Predictive models
Mobile computing
Neural networks
Poles and towers
Servers
Games
Mobile devices
app usage prediction
deep reinforcement learning
neural networks

Journal

IEEE Transactions on Mobile Computing cover
IEEE Transactions on Mobile Computing
IF:
9.2
Papers:
5.6K
Citations:
1.8W

Organization

X
xi'an jiaotong university
Scholars:
9.2W
Papers: 6.6W
Citations: 75
U
University of California Merced
Scholars:
2.3K
Papers: 1.9K
Citations: 2
University of California System cover
University of California System
Scholars:
37.5W
Papers: 33.7W
Citations: 6.6K
researcher View more organizations