arXiv:2505.07030cs.AIcs.LG2025-05中稿 · publication in Int…被引 3

用优化算法提升传感器网络故障检测效率

Efficient Fault Detection in WSN Based on PCA-Optimized Deep Neural Network Slicing Trained with GOA

  • 先用PCA降维至4维特征,再用蚱蜢算法优化六层神经网络
  • 在真实数据集上达到99.72%分类准确率,优于传统方法
  • 适合资源受限的大型无线传感网络部署

无线传感器网络(WSNs)中的故障检测对保障数据传输可靠性与网络寿命至关重要。传统方法在优化深度神经网络(DNN)以高效处理高维数据和捕捉非线性关系方面存在困难,且常因梯度优化难以找到最优网络结构而收敛慢。本文提出一种融合主成分分析(PCA)与蚱蜢优化算法(GOA)优化的DNN的混合方法。首先对原始12维数据计算特征值并降序排列,累计方差达99.5%时保留前4个主成分,实现有效降维。该压缩后的4维特征用于训练六层DNN,GOA负责优化网络架构,克服反向传播在发现非线性关系上的局限。实验基于北卡罗来纳大学提供的真实WSN数据集进行,结果表明该方法在分类准确率上达到99.72%,精度与召回率均表现优异,计算效率高,适用于大规模WSN部署,显著提升了资源受限环境下的故障检测能力。

原文摘要 · Abstract (English)

Fault detection in Wireless Sensor Networks (WSNs) is crucial for reliable data transmission and network longevity. Traditional fault detection methods often struggle with optimizing deep neural networks (DNNs) for efficient performance, especially in handling high-dimensional data and capturing nonlinear relationships. Additionally, these methods typically suffer from slow convergence and difficulty in finding optimal network architectures using gradient-based optimization. This study proposes a novel hybrid method combining Principal Component Analysis (PCA) with a DNN optimized by the Grasshopper Optimization Algorithm (GOA) to address these limitations. Our approach begins by computing eigenvalues from the original 12-dimensional dataset and sorting them in descending order. The cumulative sum of these values is calculated, retaining principal components until 99.5% variance is achieved, effectively reducing dimensionality to 4 features while preserving critical information. This compressed representation trains a six-layer DNN where GOA optimizes the network architecture, overcoming backpropagation's limitations in discovering nonlinear relationships. This hybrid PCA-GOA-DNN framework compresses the data and trains a six-layer DNN that is optimized by GOA, enhancing both training efficiency and fault detection accuracy. The dataset used in this study is a real-world WSNs dataset developed by the University of North Carolina, which was used to evaluate the proposed method's performance. Extensive simulations demonstrate that our approach achieves a remarkable 99.72% classification accuracy, with exceptional precision and recall, outperforming conventional methods. The method is computationally efficient, making it suitable for large-scale WSN deployments, and represents a significant advancement in fault detection for resource-constrained WSNs.

故障检测神经网络降维优化算法

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。