Power Line Communication technology uses power cables to transmit data. Knowing whether a node is working in advance without testing saves time and resources, leading to the proposed model. The model has been trained on three dominant features, which are SNR (Signal to Noise Ratio), RSSI (Received Signal Strength Indicator), and CINR (Carrier to Interference plus Noise Ratio). The dataset consisted of 1000 readings, with 90% in the training set and 10% in the testing set. In addition, 50% of the dataset is for class 1, which indicates whether the node readings are optimum. The model is trained with multi-layer perception, K-Nearest Neighbors, Support Vector Machine with linear and non-linear kernels, Random Forest, and adaptive boosting (ADA) algorithms to compare between statistical, vector-based, regression, decision, and predictive algorithms. ADA boost has achieved the best accuracy, F-score, precision, and recall, which are 87%, 0.86613, 0.9, 0.8646, respectively.
Read full abstract