A critical role is played by Wireless Sensor Networks (WSNs) in modern communication systems, to monitor and control remote environments. In order to identify breaches in WSNs, many methods have been suggested. When it comes to defence in depth, however, mission-critical applications should always have an Intrusion Detection System (IDS) installed. The aim of this work is to compare different machine learning (ML) algorithms developed for WSN-oriented IDS. A comparative analysis of multiple ML techniques, including Logistic Regression (LR), Linear Discriminant Analysis (LDA), Naïve Bayes, Decision Trees (DT), Support Vector Machines (SVMs), Random Forests (RFs), K-Nearest Neighbours (K-NN) and Convolutional Neural Networks (CNNs), is conducted to evaluate their effectiveness in detecting various types of attacks including denial-of-service (DoS), spoofing and blackhole attacks. Performance metrics such as accuracy, precision and recall, are employed to assess the suitability of each algorithm for resource-constrained WSN environments.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Developing WSN-Oriented Intrusion Detection Systems Using Machine Learning

  • Manu Devi,
  • Priyanka Nandal,
  • Harkesh Sehrawat

摘要

A critical role is played by Wireless Sensor Networks (WSNs) in modern communication systems, to monitor and control remote environments. In order to identify breaches in WSNs, many methods have been suggested. When it comes to defence in depth, however, mission-critical applications should always have an Intrusion Detection System (IDS) installed. The aim of this work is to compare different machine learning (ML) algorithms developed for WSN-oriented IDS. A comparative analysis of multiple ML techniques, including Logistic Regression (LR), Linear Discriminant Analysis (LDA), Naïve Bayes, Decision Trees (DT), Support Vector Machines (SVMs), Random Forests (RFs), K-Nearest Neighbours (K-NN) and Convolutional Neural Networks (CNNs), is conducted to evaluate their effectiveness in detecting various types of attacks including denial-of-service (DoS), spoofing and blackhole attacks. Performance metrics such as accuracy, precision and recall, are employed to assess the suitability of each algorithm for resource-constrained WSN environments.