An intelligent sailfish optimization based fault diagnosis and classification in wireless sensor networks

B, Nagarajan
DOI: https://doi.org/10.1007/s12083-024-01845-1
IF: 3.488
2024-12-11
Peer-to-Peer Networking and Applications
Abstract:Wireless sensor networks (WSN) are becoming increasingly popular due to the growth of a number of emergent technologies like the Internet of Things. Tiny, interconnected sensors, forming WSN, however, these networks are vulnerable to sensor node failures caused by harsh environments, unreliable hardware, and communication module. To prevent further degradation of service in the network and ensure reliability and performance of WSN, we need an efficient mechanism to handle node failures. In this context, an efficient fault diagnosis and classification approach is proposed by utilizing the Least Square Twin Support Vector Machine (LS-TwinSVM) and the Improved Sailfish Optimization (ISFO) algorithm. It utilizes a two-step approach: first, an algorithm efficiently identifies nodes experiencing hard faults. The second step employs a separate algorithm to diagnose and classify the specific types of faults, such as normal nodes or transient, intermittent and permanent faulty nodes, by utilizing LS-TwinSVM optimized with ISFO. The simulation is carried out using MATLAB for analyzing the performance of the proposed framework with various performance metrics, namely diagnosis accuracy, false positive rate, classification accuracy, energy consumption and delay. The validity of the proposed protocol has been verified through comparisons with the PBRB, BPNN, LSTM, and DBN. From the analysis carried out with the benchmark dataset, it is apparent that the proposed framework achieves a high diagnosis accuracy of 97.14%, and classification accuracy of 95.65% with less false positive rate and utilizes minimum energy compared to its counterparts.
computer science, information systems,telecommunications
What problem does this paper attempt to address?