The use of unmanned aerial vehicles (UAVs) is becoming an integral element in modern wireless sensor networks (WSNs), due to their flexibility and cost-effectiveness, especially for data collection in challenging hard-to-reach environments. Cluster-based solutions further enhance data collection efficiency by allowing sensor nodes (SNs) to act as cluster heads (CHs) aggregating and relaying data to UAVs. Traditional approaches often rely on static clustering and lack transparency in decision-making regarding CH selection and UAV deployment. This work proposes an explainable energy-efficient UAV-assisted cluster-based data collection framework that integrates optimal and sub-optimal solutions as well as adopts machine learning-based CH prediction augmented with explainable AI techniques. First, we formulate a joint multi-objective optimization problem to minimize UAV usage, ensure energy-efficient CH selection, and guarantee data collection within deadline constraints. Second, we propose a sequential solving approach and then a scalable iterative cluster-based approach to provide real-time solutions for large-scale networks. Moreover, we develop machine learning (ML) models to predict CH selection using a customized dataset generated from extensive simulations of our proposed approach, capturing features like location, neighborhood density, data size, and deadlines. Furthermore, we use Explainable AI (XAI) techniques, particularly SHAP, to interpret the CH prediction model, providing insights into feature importance and decision rationale. This transparency enables network operators to validate CH assignments and strategically plan UAV deployment. Overall, the proposed framework achieves near-optimal trade-offs between UAV deployment, energy consumption, and execution time, leveraging flexible communication, emphasizing spatial and connectivity features and enhancing model interpretability for real-world applications.
扫码关注我们
求助内容:
应助结果提醒方式:
