{"title":"基于机器学习算法的安卓恶意软件检测多模型融合策略","authors":"Shuguang Xiong, Huitao Zhang","doi":"10.30564/jcsr.v6i2.6632","DOIUrl":null,"url":null,"abstract":"In the digital age, the widespread use of Android devices has led to a surge in security threats, especially malware. Android, as the most popular mobile operating system, is a primary target for malicious actors. Conventional antivirus solutions often fall short in identifying new, modified, or zero-day attacks. To address this, researchers have explored various approaches for Android malware detection, including static and dynamic analysis, as well as machine learning (ML) techniques. However, traditional single-model ML approaches have limitations in generalizing across diverse malware behaviors. To overcome this, a multi-model fusion approach is proposed in this paper. The approach integrates multiple machine learning models, including logistic regression, decision tree, and K-nearest neighbors, to improve detection accuracy. Experimental results demonstrate that the fusion method outperforms individual models, offering a more balanced and robust approach to Android malware detection. This methodology showcases the potential of ensemble techniques in enhancing prediction accuracy, providing valuable insights for future research in cybersecurity.","PeriodicalId":479870,"journal":{"name":"Journal of computer science research","volume":"6 4","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-06-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Multi-model Fusion Strategy for Android Malware Detection Based on Machine Learning Algorithms\",\"authors\":\"Shuguang Xiong, Huitao Zhang\",\"doi\":\"10.30564/jcsr.v6i2.6632\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the digital age, the widespread use of Android devices has led to a surge in security threats, especially malware. Android, as the most popular mobile operating system, is a primary target for malicious actors. Conventional antivirus solutions often fall short in identifying new, modified, or zero-day attacks. To address this, researchers have explored various approaches for Android malware detection, including static and dynamic analysis, as well as machine learning (ML) techniques. However, traditional single-model ML approaches have limitations in generalizing across diverse malware behaviors. To overcome this, a multi-model fusion approach is proposed in this paper. The approach integrates multiple machine learning models, including logistic regression, decision tree, and K-nearest neighbors, to improve detection accuracy. Experimental results demonstrate that the fusion method outperforms individual models, offering a more balanced and robust approach to Android malware detection. This methodology showcases the potential of ensemble techniques in enhancing prediction accuracy, providing valuable insights for future research in cybersecurity.\",\"PeriodicalId\":479870,\"journal\":{\"name\":\"Journal of computer science research\",\"volume\":\"6 4\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-06-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of computer science research\",\"FirstCategoryId\":\"0\",\"ListUrlMain\":\"https://doi.org/10.30564/jcsr.v6i2.6632\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of computer science research","FirstCategoryId":"0","ListUrlMain":"https://doi.org/10.30564/jcsr.v6i2.6632","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
在数字时代,安卓设备的广泛使用导致安全威胁激增,尤其是恶意软件。安卓作为最流行的移动操作系统,是恶意行为者的主要攻击目标。传统的防病毒解决方案往往无法识别新的、修改过的或零日攻击。为解决这一问题,研究人员探索了多种安卓恶意软件检测方法,包括静态和动态分析以及机器学习(ML)技术。然而,传统的单一模型 ML 方法在泛化各种恶意软件行为方面存在局限性。为了克服这一问题,本文提出了一种多模型融合方法。该方法整合了多种机器学习模型,包括逻辑回归、决策树和 K-nearest neighbors,以提高检测精度。实验结果表明,融合方法优于单个模型,为安卓恶意软件检测提供了一种更均衡、更稳健的方法。该方法展示了集合技术在提高预测准确性方面的潜力,为未来的网络安全研究提供了宝贵的见解。
A Multi-model Fusion Strategy for Android Malware Detection Based on Machine Learning Algorithms
In the digital age, the widespread use of Android devices has led to a surge in security threats, especially malware. Android, as the most popular mobile operating system, is a primary target for malicious actors. Conventional antivirus solutions often fall short in identifying new, modified, or zero-day attacks. To address this, researchers have explored various approaches for Android malware detection, including static and dynamic analysis, as well as machine learning (ML) techniques. However, traditional single-model ML approaches have limitations in generalizing across diverse malware behaviors. To overcome this, a multi-model fusion approach is proposed in this paper. The approach integrates multiple machine learning models, including logistic regression, decision tree, and K-nearest neighbors, to improve detection accuracy. Experimental results demonstrate that the fusion method outperforms individual models, offering a more balanced and robust approach to Android malware detection. This methodology showcases the potential of ensemble techniques in enhancing prediction accuracy, providing valuable insights for future research in cybersecurity.