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

PeerJ Computer Science Pub Date : 2022-09-26 eCollection Date: 2022-01-01 DOI:10.7717/peerj-cs.1092
İsmail Atacak, Kazım Kılıç, İbrahim Alper Doğru
{"title":"Android malware detection using hybrid ANFIS architecture with low computational cost convolutional layers.","authors":"İsmail Atacak,&nbsp;Kazım Kılıç,&nbsp;İbrahim Alper Doğru","doi":"10.7717/peerj-cs.1092","DOIUrl":null,"url":null,"abstract":"<p><strong>Background: </strong>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.</p><p><strong>Methods: </strong>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.</p><p><strong>Results: </strong>With the proposed method, 92% accuracy in the first data set and 92% <i>F</i>-score value in the weighted average was achieved. In the second data set, an accuracy of 94.6% and an <i>F</i>-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.</p>","PeriodicalId":503620,"journal":{"name":"PeerJ Computer Science","volume":" ","pages":"e1092"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9575934/pdf/","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"PeerJ Computer Science","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.7717/peerj-cs.1092","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2022/1/1 0:00:00","PubModel":"eCollection","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

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.

Abstract Image

Abstract Image

Abstract Image

基于低计算成本卷积层的混合ANFIS架构的Android恶意软件检测。
背景:Android是世界上使用最广泛的操作系统。由于其开放性,Android操作系统已成为恶意编码员的目标。确保隐私和安全对Android用户来说是非常重要的。方法:本文提出了一种基于应用权限信息检测Android恶意软件的混合架构。该体系结构结合了卷积神经网络(CNN)体系结构的特征提取能力和模糊逻辑的决策能力。我们的方法使用少量的过滤器和卷积层从权限信息中提取特征,并使特征大小适合于ANFIS输入。此外,它允许权限信息影响分类而不会被忽略。在这项研究中,恶意软件是从两个不同的来源获得的,并创建了两个不同的数据集。在第一个数据集中,Drebin用于恶意软件应用,在第二个数据集中,CICMalDroid 2020数据集用于恶意软件应用。对于良性应用程序,我们使用Google Play Store环境。结果:该方法在第一个数据集的准确率达到92%,加权平均值的f值达到92%。在第二个数据集中,获得了94.6%的准确率和94.6%的加权平均f分。研究结果表明,该方法优于经典机器学习算法和基于模糊逻辑的研究。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书