Skip to content
Open access

Tackling Imbalanced Data for Improved Machine Learning-Based Routing in Delay-Tolerant Networks

Aug 2026 · Jurnal Kejuruteraan · 0 citations

Abstract

A Delay Tolerant Network (DTN) is designed for intermittent connectivity and long delays environments, using a store-and-forward approach to transmit data. Machine Learning in Delay Tolerant Networks (DTNs): Prediction of link availability, routing optimization and adaptation to network dynamics. Machine learning models improve the efficiency of data transfer, thus reducing latency and enhancing decision making. This improves the robustness of the communication in the applications of remote sensing and disaster recovery. In addition, machine learning has shown promising application to design intelligent routing strategies for DTNs, which can improve communication efficiency in highly dynamic environments. The data unbalance due to different message generation rates and network connectivity has a negative impact on the performance of ML-based DTN routing algorithms. This results in biased predictions and sub-optimal routing decisions. The issue of imbalanced data in machine learning based DTN routing is examined in this study using four common protocols: Epidemic, Spray and Wait, Prophet, and MaxProp. We compare different oversampling strategies with six classifiers: Random Forest, Extra Trees, XGBoost, Bagging Classifier, Decision Tree and K-Nearest Neighbors. We discuss different data pre-processing techniques, algorithmic approaches and pertinent evaluation measures. Our analysis finds the best approaches for handling data imbalance problems. Among the methods considered, SMOTENN with Extra Trees classifier consistently obtained the highest accuracy in all four procedures. The application of these tactics resulted in an impressive improvement in model performance - accuracy increased by 13.58% (from 81% to 92%) and thus improving the robustness and fairness of ML-based DTN routing protocols.

Read PDF

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.