BotDetector: An extreme learning machine‐based Internet of Things botnet detection model
- 16 June 2020
- journal article
- research article
- Published by Wiley in Transactions on Emerging Telecommunications Technologies
- Vol. 32 (5)
Abstract
The development of artificial intelligence has brought new methods for botnet detection. For better performance, deep learning (DL) is more and more widely employed to botnet detecting. The existing DL‐based botnet detection methods require lots of computing resources and running time. While in the real Internet of Things (IoT) environment, real‐time and low computing consumption are much needed. Therefore, the DL‐based methods seem to be powerless in real‐time IoT scenarios. For these reasons, this article proposes a botnet detection model based on extreme learning machine, named BotDetector, which can directly obtain network stream files and quickly learn without data processing to extract botnet traffic characteristics. Experiments show that BotDetector has a good performance, which can identify botnets accurately with great reduction the time consumption and resource consumption. Furthermore, BotDetector has strong applicability in real IoT scenes.Keywords
Funding Information
- The Foundation of the Education Department of Fujian Province, China (No.JAT190025)
- The National Natural Science Foundation of China (No.61672159, No.61872091, No.U18042631, No.61702105)
- the Science Foundation of the Fujian Province, China (No.2018J01793, No.2018J01800)
This publication has 39 references indexed in Scilit:
- Fast Gaussian kernel learning for classification tasks based on specially structured global optimizationNeural Networks, 2014
- Trust dynamic task allocation algorithm with Nash equilibrium for heterogeneous wireless sensor networkSecurity and Communication Networks, 2014
- An Insight into Extreme Learning Machines: Random Neurons, Random Features and KernelsCognitive Computation, 2014
- A Semantic Approach to Host-Based Intrusion Detection Systems Using Contiguousand Discontiguous System Call PatternsIEEE Transactions on Computers, 2014
- Botnet detection based on traffic behavior analysis and flow intervalsComputers & Security, 2013
- Toward developing a systematic approach to generate benchmark datasets for intrusion detectionComputers & Security, 2012
- BotTracer: Execution-Based Bot-Like Malware Detection2008
- Reducing the Dimensionality of Data with Neural NetworksScience, 2006
- Theoretical Views of Boosting and Applications1999
- Support-vector networksMachine Learning, 1995