Research Article

A Machine Learning-Based Intelligence Approach for Multiple-Input/Multiple-Output Routing in Wireless Sensor Networks

Algorithm 1

Softmax regressed Tanimoto reweight boost classification-based reliable and congestion aware routing algorithm.
Input: sensor Nodes , source node, destination node
Output: improve congestion aware routing in WSN
Begin
(1)For each
(2)  Measure residual energy of sensor node
(3)  Analyze the residual energy by using softmax regression
(4)  if , then
(5) is energy-efficient node
(6)  else
(7) is nonenergy efficient node
(8) end if
(9)end for
(10)Create the route paths between source and destination node
(11) sends to sink
(12) send to source
(13) Construct the multiple routes ‘, and
(14)for each constructed route path
(15)Construct ‘n’ weak learners
(16)  Measure the Tanimoto similarity correlation
(17)Classifies route path into two different classes
(18)  Combines all weak learners
(19)  Assign similar weights to the weak classifier
(20)Compute the error
(21)  Update the weight of weak classifiers
(22)  Find classifier with minimum error
(23)Attain the strong classification results
(24)End for
End