Browse > Article
http://dx.doi.org/10.7236/IJIBC.2022.14.3.143

Discernment of Android User Interaction Data Distribution Using Deep Learning  

Ho, Jun-Won (Department of Information Security, Seoul Women's University)
Publication Information
International Journal of Internet, Broadcasting and Communication / v.14, no.3, 2022 , pp. 143-148 More about this Journal
Abstract
In this paper, we employ deep neural network (DNN) to discern Android user interaction data distribution from artificial data distribution. We utilize real Android user interaction trace dataset collected from [1] to evaluate our DNN design. In particular, we use sequential model with 4 dense hidden layers and 1 dense output layer in TensorFlow and Keras. We also deploy sigmoid activation function for a dense output layer with 1 neuron and ReLU activation function for each dense hidden layer with 32 neurons. Our evaluation shows that our DNN design fulfills high test accuracy of at least 0.9955 and low test loss of at most 0.0116 in all cases of artificial data distributions.
Keywords
Deep Neural Networks; Android; User Interaction Data;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Biplab Deka, Zifeng Huang, Chad Franzen, Joshua Hibschman, Daniel Afergan, Yang Li, Jeffrey Nichols and Ranjitha Kumar. 2017. Rico: A Mobile App Dataset for Building Data-Driven Design Applications. In Proceedings of the 30th Annual Symposium on User Interface Software and Technology (UIST '17). (https://interactionmining.org/rico) DOI: https://doi.org/10.1145/3126594.3126651   DOI
2 H. Zheng, D. Li, B. Liang, X. Zeng, W. Zheng, Y. Deng, W. Lam, W. Yang, T. Xie. Automated test input generation for android: towards getting there in an industrial case. In 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering in Practice Track (ICSE-SEIP), pp. 253-262, 2017. DOI: https://doi.org/10.1109/ICSE-SEIP.2017.32   DOI
3 https://developer.android.com/studio/test/monkey.
4 Y. Li, Z. Yang, Y. Guo, and X. Chen. DroidBot: A Lightweight UI-Guided Test Input Generator for Android. In IEEE/ACM 39th IEEE International Conference on Software Engineering Companion, 2017. DOI: https://doi.org/10.1109/ICSE-C.2017.8.   DOI
5 Y. Li, Z. Yang, Y. Guo, and X. Chen. Humanoid: A Deep Learning-Based Approach to Automated Black-box Android App Testing. In 34th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2019, pp. 1070-1073, DOI: https://doi.org/10.1109/ASE.2019.00104.   DOI
6 S. Hao, B. Liu, S. Nathy, W.G.J. Halfond, R. Govindan. PUMA: Programmable UI-Automation for Large-Scale Dynamic Analysis of Mobile Apps. In ACM MobiSys, 2014. DOI: https://doi.org/10.1145/2594368.2594390   DOI