Cargando…

Android malware detection using hybrid ANFIS architecture with low computational cost convolutional layers

BACKGROUND: Android is the most widely used operating system all over the world. Due to its open nature, the Android operating system has become the target of malicious coders. Ensuring privacy and security is of great importance to Android users. METHODS: In this study, a hybrid architecture is pro...

Descripción completa

Detalles Bibliográficos
Autores principales: Atacak, İsmail, Kılıç, Kazım, Doğru, İbrahim Alper
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9575934/
https://www.ncbi.nlm.nih.gov/pubmed/36262124
http://dx.doi.org/10.7717/peerj-cs.1092
_version_ 1784811423003574272
author Atacak, İsmail
Kılıç, Kazım
Doğru, İbrahim Alper
author_facet Atacak, İsmail
Kılıç, Kazım
Doğru, İbrahim Alper
author_sort Atacak, İsmail
collection PubMed
description BACKGROUND: Android is the most widely used operating system all over the world. Due to its open nature, the Android operating system has become the target of malicious coders. Ensuring privacy and security is of great importance to Android users. METHODS: In this study, a hybrid architecture is proposed for the detection of Android malware from the permission information of applications. The proposed architecture combines the feature extraction power of the convolutional neural network (CNN) architecture and the decision making capability of fuzzy logic. Our method extracts features from permission information with a small number of filters and convolutional layers, and also makes the feature size suitable for ANFIS input. In addition, it allows the permission information to affect the classification without being neglected. In the study, malware was obtained from two different sources and two different data sets were created. In the first dataset, Drebin was used for malware applications, and in the second dataset, CICMalDroid 2020 dataset was used for malware applications. For benign applications, the Google Play Store environment was used. RESULTS: With the proposed method, 92% accuracy in the first data set and 92% F-score value in the weighted average was achieved. In the second data set, an accuracy of 94.6% and an F-score of 94.6% on the weighted average were achieved. The results obtained in the study show that the proposed method outperforms both classical machine learning algorithms and fuzzy logic-based studies.
format Online
Article
Text
id pubmed-9575934
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-95759342022-10-18 Android malware detection using hybrid ANFIS architecture with low computational cost convolutional layers Atacak, İsmail Kılıç, Kazım Doğru, İbrahim Alper PeerJ Comput Sci Artificial Intelligence BACKGROUND: Android is the most widely used operating system all over the world. Due to its open nature, the Android operating system has become the target of malicious coders. Ensuring privacy and security is of great importance to Android users. METHODS: In this study, a hybrid architecture is proposed for the detection of Android malware from the permission information of applications. The proposed architecture combines the feature extraction power of the convolutional neural network (CNN) architecture and the decision making capability of fuzzy logic. Our method extracts features from permission information with a small number of filters and convolutional layers, and also makes the feature size suitable for ANFIS input. In addition, it allows the permission information to affect the classification without being neglected. In the study, malware was obtained from two different sources and two different data sets were created. In the first dataset, Drebin was used for malware applications, and in the second dataset, CICMalDroid 2020 dataset was used for malware applications. For benign applications, the Google Play Store environment was used. RESULTS: With the proposed method, 92% accuracy in the first data set and 92% F-score value in the weighted average was achieved. In the second data set, an accuracy of 94.6% and an F-score of 94.6% on the weighted average were achieved. The results obtained in the study show that the proposed method outperforms both classical machine learning algorithms and fuzzy logic-based studies. PeerJ Inc. 2022-09-26 /pmc/articles/PMC9575934/ /pubmed/36262124 http://dx.doi.org/10.7717/peerj-cs.1092 Text en ©2022 Atacak et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Artificial Intelligence
Atacak, İsmail
Kılıç, Kazım
Doğru, İbrahim Alper
Android malware detection using hybrid ANFIS architecture with low computational cost convolutional layers
title Android malware detection using hybrid ANFIS architecture with low computational cost convolutional layers
title_full Android malware detection using hybrid ANFIS architecture with low computational cost convolutional layers
title_fullStr Android malware detection using hybrid ANFIS architecture with low computational cost convolutional layers
title_full_unstemmed Android malware detection using hybrid ANFIS architecture with low computational cost convolutional layers
title_short Android malware detection using hybrid ANFIS architecture with low computational cost convolutional layers
title_sort android malware detection using hybrid anfis architecture with low computational cost convolutional layers
topic Artificial Intelligence
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9575934/
https://www.ncbi.nlm.nih.gov/pubmed/36262124
http://dx.doi.org/10.7717/peerj-cs.1092
work_keys_str_mv AT atacakismail androidmalwaredetectionusinghybridanfisarchitecturewithlowcomputationalcostconvolutionallayers
AT kılıckazım androidmalwaredetectionusinghybridanfisarchitecturewithlowcomputationalcostconvolutionallayers
AT dogruibrahimalper androidmalwaredetectionusinghybridanfisarchitecturewithlowcomputationalcostconvolutionallayers