INTELlinext: A Fully Integrated LSTM and HMM-Based Solution for Next-App Prediction With Intel SUR SDK Data Collection
Résumé
As the power of modern computing devices increases, so too do user expectations for them. Despite advancements in technology, computer users are often faced with the dreaded spinning icon waiting for an application to load. Building upon our previous work developing data collectors with the Intel System Usage Reporting (SUR) SDK, we introduce INTELlinext, a comprehensive solution for next-app prediction for application preload to improve perceived system fluidity. We develop a Hidden Markov Model (HMM) for prediction of the k most likely next apps, achieving an accuracy of 70% when k = 3. We then implement a long short-term memory (LSTM) model to predict the total duration that applications will be used. After hyperparameter optimization leading to an optimal lookback value of 5 previous applications, we are able to predict the usage time of a given application with a mean absolute error of ~45 seconds. Our work constitutes a promising comprehensive application preload solution with data collection based on the Intel SUR SDK and prediction with machine learning.
Fichier principal
sample-sigplan.pdf (1.04 Mo)
Télécharger le fichier
download.png (36.29 Ko)
Télécharger le fichier
All_Inputs.png (104.85 Ko)
Télécharger le fichier
Cursor_States.png (48.53 Ko)
Télécharger le fichier
Foreground.png (49.64 Ko)
Télécharger le fichier
Foreground_Scatter.png (57.88 Ko)
Télécharger le fichier
Mouse_X.png (26.74 Ko)
Télécharger le fichier
Mouse_X_Scatter.png (199.35 Ko)
Télécharger le fichier
Mouse_Y_Scatter.png (224.54 Ko)
Télécharger le fichier
User_Scatter.png (49.78 Ko)
Télécharger le fichier
User_Wait.png (26.03 Ko)
Télécharger le fichier
desktop_fg.png (74.11 Ko)
Télécharger le fichier
laptop_fg.png (89.56 Ko)
Télécharger le fichier
logo.png (81.22 Ko)
Télécharger le fichier
lstm.png (87.08 Ko)
Télécharger le fichier
lstm_diagram.png (48.85 Ko)
Télécharger le fichier
lstm_loss.png (69.46 Ko)
Télécharger le fichier
notepad.png (65.81 Ko)
Télécharger le fichier
t10.png (287.5 Ko)
Télécharger le fichier
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Format | Figure, Image |
---|---|
Origine | Fichiers produits par l'(les) auteur(s) |