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

被引:16
|
作者
Shen, Zhihao [1 ]
Yang, Kang [2 ]
Zhao, Xi [3 ,4 ]
Zou, Jianhua [1 ]
Du, Wan [2 ]
机构
[1] Jiaotong Univ, Sch Elect & Informat Engn, Xian 710049, Peoples R China
[2] Univ Calif Merced, Dept Comp Sci & Engn, Merced, CA 95340 USA
[3] Jiaotong Univ, Sch Management, Xian 710049, Peoples R China
[4] Xi An Jiao Tong Univ, Key Lab Minist Educ Proc Control & Efficiency Eng, Xian 710049, Peoples R China
关键词
Reinforcement learning; Predictive models; Mobile computing; Neural networks; Poles and towers; Servers; Games; Mobile devices; app usage prediction; deep reinforcement learning; neural networks;
D O I
10.1109/TMC.2021.3093619
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:824 / 840
页数:17
相关论文
共 50 条
  • [31] Deep spectral Q-learning with application to mobile health
    Gao, Yuhe
    Shi, Chengchun
    Song, Rui
    STAT, 2023, 12 (01):
  • [32] Deep reinforcement learning with shallow controllers: An experimental application to PID tuning
    Lawrence, Nathan P.
    Forbes, Michael G.
    Loewen, Philip D.
    McClement, Daniel G.
    Backstrom, Johan U.
    Gopaluni, R. Bhushan
    CONTROL ENGINEERING PRACTICE, 2022, 121
  • [33] Improving Deep Reinforcement Learning With Transitional Variational Autoencoders: A Healthcare Application
    Baucum, Matthew
    Khojandi, Anahita
    Vasudevan, Rama
    IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2021, 25 (06) : 2273 - 2280
  • [34] Learning Mobile Manipulation through Deep Reinforcement Learning
    Wang, Cong
    Zhang, Qifeng
    Tian, Qiyan
    Li, Shuo
    Wang, Xiaohui
    Lane, David
    Petillot, Yvan
    Wang, Sen
    SENSORS, 2020, 20 (03)
  • [35] Deep-Reinforcement-Learning-Based Dynamic Ensemble Model for Stock Prediction
    Lin, Wenjing
    Xie, Liang
    Xu, Haijiao
    ELECTRONICS, 2023, 12 (21)
  • [36] Coevolutionary Deep Reinforcement Learning
    Cotton, David
    Traish, Jason
    Chaczko, Zenon
    2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 2600 - 2607
  • [37] Deep Reinforcement Learning: An Overview
    Mousavi, Seyed Sajad
    Schukat, Michael
    Howley, Enda
    PROCEEDINGS OF SAI INTELLIGENT SYSTEMS CONFERENCE (INTELLISYS) 2016, VOL 2, 2018, 16 : 426 - 440
  • [38] Bayesian Reinforcement Learning and Bayesian Deep Learning for Blockchains With Mobile Edge Computing
    Asheralieva, Alia
    Niyato, Dusit
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2021, 7 (01) : 319 - 335
  • [39] Review on the Research and Practice of Deep Learning and Reinforcement Learning in Smart Grids
    Zhang, Dongxia
    Han, Xiaoqing
    Deng, Chunyu
    CSEE JOURNAL OF POWER AND ENERGY SYSTEMS, 2018, 4 (03): : 362 - 370
  • [40] Deep Reinforcement Learning for Mobile Robot Navigation
    Gromniak, Martin
    Stenzel, Jonas
    2019 4TH ASIA-PACIFIC CONFERENCE ON INTELLIGENT ROBOT SYSTEMS (ACIRS 2019), 2019, : 68 - 73