Back to Search
Start Over
DeepAPP: A Deep Reinforcement Learning Framework for Mobile Application Usage Prediction
- Source :
- SenSys
- Publication Year :
- 2023
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2023.
-
Abstract
- 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% and recall of 62.4%) and reduces the prediction time of the state-of-the-art by 6.58 times. A field experiment of 29 participants demonstrates DeepAPP can effectively reduce launch time of apps.
- Subjects :
- Artificial neural network
Computer Networks and Communications
Computer science
business.industry
Explicit model
Mobile computing
020206 networking & telecommunications
Context (language use)
02 engineering and technology
Launch Time
Machine learning
computer.software_genre
Usage data
User experience design
0202 electrical engineering, electronic engineering, information engineering
Reinforcement learning
020201 artificial intelligence & image processing
Artificial intelligence
Electrical and Electronic Engineering
Representation (mathematics)
business
Mobile device
computer
Energy (signal processing)
Software
Subjects
Details
- ISSN :
- 21619875 and 15361233
- Volume :
- 22
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Mobile Computing
- Accession number :
- edsair.doi.dedup.....aef841d267657195e910057b258eca00