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

Gabriel S. Moreira, Heeseung Jo, Jinkyu Jeong

    Research output: Contribution to journalArticlepeer-review

    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

    Funding Information:
    Funding: This research was supported in part by Korea Institute for Advancement of Technology (KIAT) grant funded by the Korea Government (MOTIE) (N0001883, The Competency Development Program for Industry Specialist) and by MSIT (Ministry of Science and ICT), Korea, under the ICT Creative Consilience program (IITP-2020-0-01821) supervised by the IITP (Institute for Information & Communications Technology Planning & Evaluation).

    Funding Information:
    This research was supported in part by Korea Institute for Advancement of Technology (KIAT) grant funded by the Korea Government (MOTIE) (N0001883, The Competency Development Program for Industry Specialist) and by MSIT (Ministry of Science and ICT), Korea, under the ICT Creative Consilience program (IITP-2020-0-01821) supervised by the IITP (Institute for Information & Communications Technology Planning Evaluation).

    Publisher Copyright:
    © 2020 by the authors.

    All Science Journal Classification (ASJC) codes

    • Materials Science(all)
    • Instrumentation
    • Engineering(all)
    • 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