{"title":"YarowskyDroid: Semi-supervised based Android malware detection using federation learning","authors":"Arvind Mahindru, S. Sharma, M. Mittal","doi":"10.1109/InCACCT57535.2023.10141735","DOIUrl":null,"url":null,"abstract":"In this paper, a novel approach is proposed entitled as “YarowskyDroid”, that works on the principle of semisupervised machine learning approach and federation learning to detect malware-infected apps. In order to protect user privacy, apps are exclusively installed locally on the user’s smartphone. This prevents service providers or developers from learning which apps a user has downloaded. Meanwhile, information from smartphone users is gathered in order to improve the malware detection algorithm. The primary issue in this study is that users cannot tell whether an app they have loaded is contaminated with malware or not. In order to overcome this problem, a semi-supervised machine learning technique is proposed in this study that improves classification accuracy on comparison to the base model set up in the cloud. A experiment was carried out using 50,000 malware-free and 25,000 malicious app downloads from different repositories. The empirical finding shows that the suggested framework, with 210 users and 40 rounds of the federation, has a detection rate of 97.9%.","PeriodicalId":405272,"journal":{"name":"2023 International Conference on Advancement in Computation & Computer Technologies (InCACCT)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Advancement in Computation & Computer Technologies (InCACCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/InCACCT57535.2023.10141735","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, a novel approach is proposed entitled as “YarowskyDroid”, that works on the principle of semisupervised machine learning approach and federation learning to detect malware-infected apps. In order to protect user privacy, apps are exclusively installed locally on the user’s smartphone. This prevents service providers or developers from learning which apps a user has downloaded. Meanwhile, information from smartphone users is gathered in order to improve the malware detection algorithm. The primary issue in this study is that users cannot tell whether an app they have loaded is contaminated with malware or not. In order to overcome this problem, a semi-supervised machine learning technique is proposed in this study that improves classification accuracy on comparison to the base model set up in the cloud. A experiment was carried out using 50,000 malware-free and 25,000 malicious app downloads from different repositories. The empirical finding shows that the suggested framework, with 210 users and 40 rounds of the federation, has a detection rate of 97.9%.