Skip to main content

2017 | OriginalPaper | Buchkapitel

App Uninstalls Prediction: A Machine Learning and Time Series Mining Approach

verfasst von : Jiaxing Shang, Jinghao Wang, Ge Liu, Hongchun Wu, Shangbo Zhou, Yong Feng

Erschienen in: Neural Information Processing

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Nowadays mobile applications (a.k.a. app) are playing unprecedented important roles in our daily life and their research has attracted many scholars. However, traditional research mainly focuses on mining app usage patterns or making app recommendations, little attention is paid to the study of app uninstall behaviors. In this paper, we study the problem of app uninstalls prediction based on a machine learning and time series mining approach. Our approach consists of two steps: (1) feature construction and (2) model training. In the first step we extract features from the dynamic app usage data with a time series mining algorithm. In the second step we train classifiers with the extracted features and use them to predict whether a user will uninstall an app in the near future. We conduct experiments on the data collected from AppChina, a leading Android app marketplace in China. Results show that the features mined from time series data can significantly improve the prediction performance.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Rehman, M., Liew, C., Wah, T.: Frequent pattern mining in mobile devices: a feasibility study. In: 6th IEEE International Conference on Information Technology and Multimedia (ICIMU), Putrajaya, pp. 351–356. IEEE Press (2014) Rehman, M., Liew, C., Wah, T.: Frequent pattern mining in mobile devices: a feasibility study. In: 6th IEEE International Conference on Information Technology and Multimedia (ICIMU), Putrajaya, pp. 351–356. IEEE Press (2014)
2.
Zurück zum Zitat Rehman, M., et al.: Mining personal data using smartphones and wearable devices: a survey. Sensors 15, 4430–4469 (2015)CrossRef Rehman, M., et al.: Mining personal data using smartphones and wearable devices: a survey. Sensors 15, 4430–4469 (2015)CrossRef
3.
Zurück zum Zitat Cao, H., Lin, M.: Mining smartphone data for app usage prediction and recommendations: a survey. Pervasive Mob. Comput. 37, 1–22 (2017)CrossRef Cao, H., Lin, M.: Mining smartphone data for app usage prediction and recommendations: a survey. Pervasive Mob. Comput. 37, 1–22 (2017)CrossRef
4.
Zurück zum Zitat Pan, W., Nadav, A., Alex, P.: Composite social network for predicting mobile apps installation. In: 25th AAAI International Conference on Artificial Intelligence (AAAI), San Francisco, pp. 821–827. AAAI (2011) Pan, W., Nadav, A., Alex, P.: Composite social network for predicting mobile apps installation. In: 25th AAAI International Conference on Artificial Intelligence (AAAI), San Francisco, pp. 821–827. AAAI (2011)
5.
Zurück zum Zitat Shin, C., Hong, J.H., Dey, A.K.: Understanding and prediction of mobile application usage for smart phones. In: 14th International Conference on Ubiquitous Computing (UbiCom), Pittsburgh, pp. 173–182. ACM (2012) Shin, C., Hong, J.H., Dey, A.K.: Understanding and prediction of mobile application usage for smart phones. In: 14th International Conference on Ubiquitous Computing (UbiCom), Pittsburgh, pp. 173–182. ACM (2012)
6.
Zurück zum Zitat Tan, C., Liu, Q., Chen, E., Xiong, H.: Prediction for mobile application usage patterns. In: Nokia MDC Workshop, vol. 12 (2012) Tan, C., Liu, Q., Chen, E., Xiong, H.: Prediction for mobile application usage patterns. In: Nokia MDC Workshop, vol. 12 (2012)
7.
Zurück zum Zitat Liao, Z.X., Li, S.C., Peng, W.C., Philip, S.Y., Liu, T.C.: On the feature discovery for app usage prediction in smartphones. In: 13th IEEE International Conference on Data Mining (ICDM), Dallas, pp. 1127–1132. IEEE Press (2013) Liao, Z.X., Li, S.C., Peng, W.C., Philip, S.Y., Liu, T.C.: On the feature discovery for app usage prediction in smartphones. In: 13th IEEE International Conference on Data Mining (ICDM), Dallas, pp. 1127–1132. IEEE Press (2013)
8.
Zurück zum Zitat Xu, Y., Lin, M., Lu, H., Cardone, G., Lane, N., Chen, Z., Campbell, A., Choudhury, T.: Preference, context and communities: a multi-faceted approach to predicting smartphone app usage patterns. In: 17th ACM International Symposium on Wearable Computers (ISWC), Zurich, pp. 69–76. ACM (2013) Xu, Y., Lin, M., Lu, H., Cardone, G., Lane, N., Chen, Z., Campbell, A., Choudhury, T.: Preference, context and communities: a multi-faceted approach to predicting smartphone app usage patterns. In: 17th ACM International Symposium on Wearable Computers (ISWC), Zurich, pp. 69–76. ACM (2013)
9.
Zurück zum Zitat Kim, J., Mielikäinen, T.: Conditional log-linear models for mobile application usage prediction. In: Calders, T., Esposito, F., Hüllermeier, E., Meo, R. (eds.) ECML PKDD 2014. LNCS, vol. 8724, pp. 672–687. Springer, Heidelberg (2014). doi:10.1007/978-3-662-44848-9_43 Kim, J., Mielikäinen, T.: Conditional log-linear models for mobile application usage prediction. In: Calders, T., Esposito, F., Hüllermeier, E., Meo, R. (eds.) ECML PKDD 2014. LNCS, vol. 8724, pp. 672–687. Springer, Heidelberg (2014). doi:10.​1007/​978-3-662-44848-9_​43
10.
Zurück zum Zitat Lu, E.H.C., Lin, Y.W., Ciou, J.B.: Mining mobile application sequential patterns for usage prediction. In: IEEE International Conference on Granular Computing (GrC), Hokkaido, pp. 185–190. IEEE Press (2014) Lu, E.H.C., Lin, Y.W., Ciou, J.B.: Mining mobile application sequential patterns for usage prediction. In: IEEE International Conference on Granular Computing (GrC), Hokkaido, pp. 185–190. IEEE Press (2014)
11.
Zurück zum Zitat Srinivasan, V., Moghaddam, S., Mukherji, A., Rachuri, K.K., Xu, C., Tapia, E.M.: Mobileminer: mining your frequent patterns on your phone. In: ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiCom), Seattle, pp. 389–400. ACM (2014) Srinivasan, V., Moghaddam, S., Mukherji, A., Rachuri, K.K., Xu, C., Tapia, E.M.: Mobileminer: mining your frequent patterns on your phone. In: ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiCom), Seattle, pp. 389–400. ACM (2014)
12.
Zurück zum Zitat Baeza-Yates, R., Jiang, D., Silvestri, F., Harrison, B.: Predicting the next app that you are going to use. In: 8th ACM International Conference on Web Search and Data Mining (WSDM), Shanghai, pp. 285–294. ACM (2015) Baeza-Yates, R., Jiang, D., Silvestri, F., Harrison, B.: Predicting the next app that you are going to use. In: 8th ACM International Conference on Web Search and Data Mining (WSDM), Shanghai, pp. 285–294. ACM (2015)
13.
Zurück zum Zitat Li, H., Lu, X., Liu, X., Xie, T., Bian, K., Lin, F.X., Mei, Q., Feng, F.: Characterizing smartphone usage patterns from millions of android users. In: ACM Internet Measurement Conference (IMC), Tokyo, pp. 459–472. ACM (2015) Li, H., Lu, X., Liu, X., Xie, T., Bian, K., Lin, F.X., Mei, Q., Feng, F.: Characterizing smartphone usage patterns from millions of android users. In: ACM Internet Measurement Conference (IMC), Tokyo, pp. 459–472. ACM (2015)
14.
Zurück zum Zitat Fu, B., Lin, J., Li, L., Faloutsos, C., Hong, J., Sadeh, N.: Why people hate your app: making sense of user feedback in a mobile app store. In: 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD), Chicago, pp. 1276–1284. ACM (2013) Fu, B., Lin, J., Li, L., Faloutsos, C., Hong, J., Sadeh, N.: Why people hate your app: making sense of user feedback in a mobile app store. In: 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD), Chicago, pp. 1276–1284. ACM (2013)
15.
Zurück zum Zitat Ferdous, R., Osmani, V., Mayora, O.: Smartphone app usage as a predictor of perceived stress levels at workplace. In: 9th International Conference on Pervasive Computing Technologies for Healthcare (PervasiveHealth), Istanbul, pp. 225–228. IEEE Press (2015) Ferdous, R., Osmani, V., Mayora, O.: Smartphone app usage as a predictor of perceived stress levels at workplace. In: 9th International Conference on Pervasive Computing Technologies for Healthcare (PervasiveHealth), Istanbul, pp. 225–228. IEEE Press (2015)
16.
Zurück zum Zitat Ma, K., Liu, M., Guo, S., Ban, T.: MonkeyDroid: detecting unreasonable privacy leakages of android applications. In: Arik, S., Huang, T., Lai, W.K., Liu, Q. (eds.) ICONIP 2015. LNCS, vol. 9491, pp. 384–391. Springer, Cham (2015). doi:10.1007/978-3-319-26555-1_43 CrossRef Ma, K., Liu, M., Guo, S., Ban, T.: MonkeyDroid: detecting unreasonable privacy leakages of android applications. In: Arik, S., Huang, T., Lai, W.K., Liu, Q. (eds.) ICONIP 2015. LNCS, vol. 9491, pp. 384–391. Springer, Cham (2015). doi:10.​1007/​978-3-319-26555-1_​43 CrossRef
17.
Zurück zum Zitat Ding, Y., Zhu, S., Xia, X.: Android malware detection method based on function call graphs. In: Hirose, A., Ozawa, S., Doya, K., Ikeda, K., Lee, M., Liu, D. (eds.) ICONIP 2016. LNCS, vol. 9950, pp. 70–77. Springer, Cham (2016). doi:10.1007/978-3-319-46681-1_9 CrossRef Ding, Y., Zhu, S., Xia, X.: Android malware detection method based on function call graphs. In: Hirose, A., Ozawa, S., Doya, K., Ikeda, K., Lee, M., Liu, D. (eds.) ICONIP 2016. LNCS, vol. 9950, pp. 70–77. Springer, Cham (2016). doi:10.​1007/​978-3-319-46681-1_​9 CrossRef
18.
Zurück zum Zitat Yu, S., Abraham, Z.: Concept drift detection with hierarchical hypothesis testing. In: Proceedings of the 2017 SIAM International Conference on Data Mining, Texas, pp. 768–776. SIAM (2017) Yu, S., Abraham, Z.: Concept drift detection with hierarchical hypothesis testing. In: Proceedings of the 2017 SIAM International Conference on Data Mining, Texas, pp. 768–776. SIAM (2017)
19.
Zurück zum Zitat Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. 12, 2825–2830 (2011)MathSciNetMATH Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. 12, 2825–2830 (2011)MathSciNetMATH
Metadaten
Titel
App Uninstalls Prediction: A Machine Learning and Time Series Mining Approach
verfasst von
Jiaxing Shang
Jinghao Wang
Ge Liu
Hongchun Wu
Shangbo Zhou
Yong Feng
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-70139-4_52