NAP: Natural app processing for predictive user contexts in mobile smartphones

Gabriel S. Moreira, Heeseung Jo, Jinkyu Jeong

Research output: Contribution to journalArticlepeer-review

6 Citations (Scopus)

Abstract

The resource management of an application is an essential task in smartphones. Optimizing the application launch process results in a faster and more efficient system, directly impacting the user experience. Predicting the next application that will be used can orient the smartphone to address the system resources to the correct application, making the system more intelligent and efficient. Neural networks have been presenting outstanding results in the state-of-the-art for mapping large sequences of data, outperforming all previous classification and prediction models. A recurrent neural network (RNN) is an artificial neural network associated with sequence models, and it can recognize patterns in sequences. One of the areas that use RNN is language modeling (LM). Given an arrangement of words, LM can learn how the words are organized in sentences, making it possible to predict the next word given a group of previous words. We propose building a predictive model inspired by LM. However, instead of using words, we will use previous applications to predict the next application. Moreover, some context features, such as timestamp and energy record, will be included in the prediction model to evaluate the impact of the features on the performance. We will provide the following application prediction result and extend it to the top-k possible candidates for the next application.

Original languageEnglish
Article number6657
JournalApplied Sciences (Switzerland)
Volume10
Issue number19
DOIs
Publication statusPublished - 2020 Oct 1

Bibliographical note

Publisher Copyright:
© 2020 by the authors.

All Science Journal Classification (ASJC) codes

  • General Materials Science
  • Instrumentation
  • General Engineering
  • Process Chemistry and Technology
  • Computer Science Applications
  • Fluid Flow and Transfer Processes

Fingerprint

Dive into the research topics of 'NAP: Natural app processing for predictive user contexts in mobile smartphones'. Together they form a unique fingerprint.

Cite this