A Dynamic K-means Based Clustering Algorithm Using Fuzzy Logic for CH Selection and Machine Learning Based Data Transmission

A. K. Choudhary, Abhishek Badholia, Anurag Sharma, Brijesh H. Patel, Sapna Jain · Research Square · 2021

Abstract Clustering is effective method to increase network lifetime, energy efficiency, and connectivity of Sensor nodes in wireless sensor network. An energy efficient clustering algorithm has been proposed in this paper. Sensor nodes are clustered using K-means algorithm which dynamically forms number of clusters in accordance with number of alive nodes. Selection of suitable CH is done by fuzzy inference system by choosing three fuzzy input variable such as residual energy of Sensor node, its distance from cluster center and base station. Amount of data transmitted by member nodes to CH is reduced by machine learning that classify similar data at regular interval. The simulation results show that proposed algorithm outperforms other cluster based algorithms in terms of data received by base station, number of alive node per round, time of first node, middle node and last node to die for various density of sensor nodes and scalable conditions.

Read the paper · More papers on PaperTik