AppUsage2Vec: Modeling Smartphone App Usage for Prediction.

Sha Zhao,Zhiling Luo,Ziwen Jiang,Haiyan Wang,Feng Xu,Shijian Li,Jianwei Yin,Gang Pan
DOI: https://doi.org/10.1109/icde.2019.00120
2019-01-01
Abstract:App usage prediction, i.e. which apps will be used next, is very useful for smartphone system optimization, such as operating system resource management, battery energy consumption optimization, and user experience improvement as well. However, it is still challenging to achieve usage prediction of high accuracy. In this paper, we propose a novel framework for app usage prediction, called AppUsage2Vec, inspired by Doc2Vec. It models app usage records by considering the contribution of different apps, user personalized characteristics, and temporal context. We measure the contribution of each app to the target app by introducing an app-attention mechanism. The user personalized characteristics in app usage are learned by a module of dual-DNN. Furthermore, we encode the top-k supervised information in loss function for training the model to predict the app most likely to be used next. The AppUsage2Vec was evaluated on a dataset of 10,360 users and 46,434,380 records in three months. The results demonstrate the state-of-the-art performance.
What problem does this paper attempt to address?