z-logo
open-access-imgOpen Access
Android APK Identification using Non Neural Network and Neural Network Classifier
Author(s) -
Djarot Hindarto,
Handri Santoso
Publication year - 2021
Publication title -
j-cosine (journal of computer science and informatics engineering)
Language(s) - English
Resource type - Journals
ISSN - 2541-0806
DOI - 10.29303/jcosine.v5i2.420
Subject(s) - computer science , artificial intelligence , decision tree , naive bayes classifier , perceptron , artificial neural network , machine learning , support vector machine , android (operating system) , multilayer perceptron , data mining , classifier (uml) , pattern recognition (psychology) , operating system
Currently adoption of mobile phones and mobile applications based  on Android operating system is increasing rapidly. Many companies and emerging startups are carrying out digital transformation by using mobile applications to provide disruptive digital services to replace existing old styled services. This transformation prompted the attackers to create malicious software (malware) using sophisticate methods to target victims of Android mobile phone users. The purpose of this study is to identify Android APK files by classifying them using Artificial Neural Network (ANN) and Non Neural Network (NNN). The ANN is Multi-Layer Perceptron Classifier (MLPC), while  the NNN are KNN, SVM, Decision Tree, Logistic Regression and Naïve Bayes methods. The results show that the performance using NNN has decreasing accuracy when training using larger datasets. The use of the K-Nearest Neighbor algorithm with a dataset of 600 APKs achieves an accuracy of  91.2% and dataset of 14170 APKs achieves an accuracy of 88%. The using of the Support Vector Machine algorithm with the 600 APK dataset has an accuracy of 99.1% and the 14170 APK dataset has an accuracy of 90.5%. The using of the Decision Tree algorithm with the 600 APK dataset has an accuracy of  99.2%, the 14170 APK dataset has an accuracy of 90.8%. The experiment using the Multi-Layer Perceptron Classifier has increasing with the 600 APK dataset reaching 99%, the 7000 APK dataset reaching 100% and the 14170 APK dataset reaching 100%.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here