An Online Ensemble Learning Model for Detecting Attacks in Wireless Sensor Networks
In today's modern world, the usage of technology is unavoidable and the rapid advances in the Internet and communication fields have resulted to expand the Wireless Sensor Network (WSN) technology. A huge number of sensing devices collect and/or generate numerous sensory data throughout time for a wide range of fields and applications. However, WSN has been proven to be vulnerable to security breaches, the harsh and unattended deployment of these networks, combined with their constrained resources and the volume of data generated introduce a major security concern. WSN applications are extremely critical, it is essential to build reliable solutions that involve fast and continuous mechanisms for online data stream analysis enabling the detection of attacks and intrusions. In this context, our aim is to develop an intelligent, efficient, and updatable intrusion detection system by applying an important machine learning concept known as ensemble learning in order to improve detection performance. Although ensemble models have been proven to be useful in offline learning, they have received less attention in streaming applications. In this paper, we examine the application of different homogeneous and heterogeneous online ensembles in sensory data analysis, on a specialized wireless sensor network-detection system (WSN-DS) dataset in order to classify four types of attacks: Blackhole attack, Grayhole, Flooding, and Scheduling among normal network traffic. Among the proposed novel online ensembles, both the heterogeneous ensemble consisting of an Adaptive Random Forest (ARF) combined with the Hoeffding Adaptive Tree (HAT) algorithm and the homogeneous ensemble HAT made up of 10 models achieved higher detection rates of 96.84% and 97.2%, respectively. The above models are efficient and effective in dealing with concept drift, while taking into account the resource constraints of WSNs.
Code (0)
등록된 구현이 없습니다.
Tasks
Ensemble LearningIntrusion DetectionSchedulingSimilar Papers 제목 키워드 기반
Performance Evaluation of Machine Learning Techniques for DoS Detection in Wireless Sensor Network
The nature of Wireless Sensor Networks (WSN) and the widespread of using WSN introduce many security threats and attacks. An effective Intrusion Detection System (IDS) should be used to detect attacks. Detecting such an …
BIG-bench Machine LearningIntrusion DetectionSchedulingFeature Selection-based Intrusion Detection System Using Genetic Whale Optimization Algorithm and Sample-based Classification
Preventing and detecting intrusions and attacks on wireless networks has become an important and serious challenge. On the other hand, due to the limited resources of wireless nodes, the use of monitoring nodes for perma…
feature selectionIntrusion DetectionNetwork Intrusion DetectionCombine Clustering With Game to Resist Selective Forwarding in Wireless Sensor Networks
ABSTRACT Deployed in a harsh or hostile environment and running in an unattended state, wireless sensor networks (WSNs) are vulnerable to many attacks. The selective forwarding attack is one most difficult to be detect…
ClusteringA Deep Ensemble-based Wireless Receiver Architecture for Mitigating Adversarial Attacks in Automatic Modulation Classification
Deep learning-based automatic modulation classification (AMC) models are susceptible to adversarial attacks. Such attacks inject specifically crafted wireless interference into transmitted signals to induce erroneous cla…
ClassificationDeep LearningGeneral ClassificationAnalysis of the attack and its solution in wireless sensor networks
Several years ago, wireless sensor networks were used only by the military. These networks, which have many uses and are subject to limitations, the most important of which is the energy constraint, this energy constrain…
Management