Nengqiang He, Tianqi Wang, Pingyang Chen, Hanbing Yan, Z. Jin
{"title":"基于深度自动编码器的Android恶意软件检测方法","authors":"Nengqiang He, Tianqi Wang, Pingyang Chen, Hanbing Yan, Z. Jin","doi":"10.1145/3299819.3299834","DOIUrl":null,"url":null,"abstract":"With the emergence of various Android malwares, many detection algorithms based on machine learning have been proposed to minimize their threat. However, those still have many shortcomings for detecting the emerging Android malware, thus some deep learning algorithms have already been applied to Android malware detection, but to the best of our knowledge deep AutoEncoder has not yet. In this paper, an Android malware detection method based on deep AutoEncoder is proposed, where a specify AutoEncoder structure is designed to reduce the dimension of feature vectors which are extracted and converted from APK, and the logistic regression model is also applied to learn and classify the Android applications to be normal or not. The experimental results show the recall rate and F1 value of our proposal can respectively reach 0.93 and 0.643, which perform better than other three similar models.","PeriodicalId":119217,"journal":{"name":"Artificial Intelligence and Cloud Computing Conference","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":"{\"title\":\"An Android Malware Detection Method Based on Deep AutoEncoder\",\"authors\":\"Nengqiang He, Tianqi Wang, Pingyang Chen, Hanbing Yan, Z. Jin\",\"doi\":\"10.1145/3299819.3299834\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the emergence of various Android malwares, many detection algorithms based on machine learning have been proposed to minimize their threat. However, those still have many shortcomings for detecting the emerging Android malware, thus some deep learning algorithms have already been applied to Android malware detection, but to the best of our knowledge deep AutoEncoder has not yet. In this paper, an Android malware detection method based on deep AutoEncoder is proposed, where a specify AutoEncoder structure is designed to reduce the dimension of feature vectors which are extracted and converted from APK, and the logistic regression model is also applied to learn and classify the Android applications to be normal or not. The experimental results show the recall rate and F1 value of our proposal can respectively reach 0.93 and 0.643, which perform better than other three similar models.\",\"PeriodicalId\":119217,\"journal\":{\"name\":\"Artificial Intelligence and Cloud Computing Conference\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-12-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"13\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Artificial Intelligence and Cloud Computing Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3299819.3299834\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Intelligence and Cloud Computing Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3299819.3299834","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Android Malware Detection Method Based on Deep AutoEncoder
With the emergence of various Android malwares, many detection algorithms based on machine learning have been proposed to minimize their threat. However, those still have many shortcomings for detecting the emerging Android malware, thus some deep learning algorithms have already been applied to Android malware detection, but to the best of our knowledge deep AutoEncoder has not yet. In this paper, an Android malware detection method based on deep AutoEncoder is proposed, where a specify AutoEncoder structure is designed to reduce the dimension of feature vectors which are extracted and converted from APK, and the logistic regression model is also applied to learn and classify the Android applications to be normal or not. The experimental results show the recall rate and F1 value of our proposal can respectively reach 0.93 and 0.643, which perform better than other three similar models.