Research Area:  Wireless Sensor Networks
Sensor nodes are tiny low-cost devices prone to various faults. So, it is imperative to detect those faults. This paper presents a sensor measurement fault detection algorithm based on Pearsons correlation coefficient and the Support Vector Machine(SVM) algorithm. As environmental phenomena are spatially and temporally correlated but faults are somewhat uncorrelated, Pearsons correlation coefficient is used to measure correlation. Then SVM was used to classify faulty readings from normal readings. After classification, faulty readings are discarded. Here each sensor nodes periodically collects environmental features and sends them to their associated cluster heads. Each cluster head analyze collected data using the classification algorithm to detect whether any fault is present or not. Network simulator NS-2.35 and Matlab are used for evaluation of our proposed method. The fault detection algorithm was evaluated using performance metrics, namely, Accuracy, Precision, Sensitivity, Specificity, Recall, 𝐹1 Score, Geometric Mean(G_mean), Receiver Operating Characteristics (ROC), and Area Under Curve(AUC). Performance evaluation shows, the proposed method performs well for high fault percentages.
Keywords:  
Author(s) Name:  Priyajit Biswas,Tuhina Samanta
Journal name:  Wireless Personal Communications
Conferrence name:  
Publisher name:  Springer
DOI:  10.1007/s11277-021-09257-7
Volume Information:  
Paper Link:   https://link.springer.com/article/10.1007/s11277-021-09257-7