{"title":"Classification of IoT Malware based on Convolutional Neural Network","authors":"Qian-Guang Lin, Ni Li, Q. Qi, Jia-Bin Hu","doi":"10.1109/ICSS50103.2020.00016","DOIUrl":null,"url":null,"abstract":"In this paper, we propose an algorithm for the malware classification problem in the IoT domain. Application executions are represented by sequences of consecutive API calls. The time series of data are analyzed and filtered based on information gains, which reduce sequence lengths while keeping important information. We use convolutional neural networks to classify various types of malwares. The experimental results on real world IoT malware samples show that this approach has a faster and more accurate classification rate than the recurrent neural networks and some other machine learning classification algorithms.","PeriodicalId":292795,"journal":{"name":"2020 International Conference on Service Science (ICSS)","volume":"261 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Service Science (ICSS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSS50103.2020.00016","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, we propose an algorithm for the malware classification problem in the IoT domain. Application executions are represented by sequences of consecutive API calls. The time series of data are analyzed and filtered based on information gains, which reduce sequence lengths while keeping important information. We use convolutional neural networks to classify various types of malwares. The experimental results on real world IoT malware samples show that this approach has a faster and more accurate classification rate than the recurrent neural networks and some other machine learning classification algorithms.