Data Fusion Algorithm for Heterogeneous Wireless Sensor Networks Based on Extreme Learning Machine Optimized by Particle Swarm Optimization

Data fusion can reduce the data communication time between sensor nodes, reduce energy consumption, and prolong the lifetime of the network, making it an important research focus in the field of heterogeneous wireless sensor networks (HWSNs). Normal sensor nodes are susceptible to external environme...

Full description

Bibliographic Details
Main Authors: Li Cao, Yong Cai, Yinggao Yue
Format: Article
Language:English
Published: Hindawi Limited 2020-01-01
Series:Journal of Sensors
Online Access:http://dx.doi.org/10.1155/2020/2549324
id doaj-e2f6ebdc7de5417782c340a18d48fec5
record_format Article
spelling doaj-e2f6ebdc7de5417782c340a18d48fec52020-11-25T03:42:44ZengHindawi LimitedJournal of Sensors1687-725X1687-72682020-01-01202010.1155/2020/25493242549324Data Fusion Algorithm for Heterogeneous Wireless Sensor Networks Based on Extreme Learning Machine Optimized by Particle Swarm OptimizationLi Cao0Yong Cai1Yinggao Yue2School of Information Engineering, Southwest University of Science and Technology, Mianyang 621010, ChinaSchool of Information Engineering, Southwest University of Science and Technology, Mianyang 621010, ChinaComputer School, Hubei University of Arts and Science, Xiangyang 441053, ChinaData fusion can reduce the data communication time between sensor nodes, reduce energy consumption, and prolong the lifetime of the network, making it an important research focus in the field of heterogeneous wireless sensor networks (HWSNs). Normal sensor nodes are susceptible to external environmental interferences, which affect the measurement results. In addition, raw data contain redundant information. The transmission of redundant information consumes excess energy, thereby reducing the lifetime of the network. We propose a data fusion method based on an extreme learning machine optimized by particle swarm optimization for HWSNs. The spatiotemporal correlation between the data of the HWSNs is determined, and the extreme learning machine method is used to process the data collected by the sensor nodes in the hierarchical routing structure of the HWSN. The particle swarm optimization algorithm is used to optimize the input weight matrix and the hidden layer bias of the extreme learning machine. An output weight matrix is created to reduce the number of hidden layer nodes and improve the generalization ability of the model. The data fusion model fuses the original data collected by the sensor nodes. The simulation results show that the proposed algorithm reduces network energy consumption and improves the lifetime of the network, the efficiency of data fusion, and the reliability of data transmission compared with other data fusion methods.http://dx.doi.org/10.1155/2020/2549324
collection DOAJ
language English
format Article
sources DOAJ
author Li Cao
Yong Cai
Yinggao Yue
spellingShingle Li Cao
Yong Cai
Yinggao Yue
Data Fusion Algorithm for Heterogeneous Wireless Sensor Networks Based on Extreme Learning Machine Optimized by Particle Swarm Optimization
Journal of Sensors
author_facet Li Cao
Yong Cai
Yinggao Yue
author_sort Li Cao
title Data Fusion Algorithm for Heterogeneous Wireless Sensor Networks Based on Extreme Learning Machine Optimized by Particle Swarm Optimization
title_short Data Fusion Algorithm for Heterogeneous Wireless Sensor Networks Based on Extreme Learning Machine Optimized by Particle Swarm Optimization
title_full Data Fusion Algorithm for Heterogeneous Wireless Sensor Networks Based on Extreme Learning Machine Optimized by Particle Swarm Optimization
title_fullStr Data Fusion Algorithm for Heterogeneous Wireless Sensor Networks Based on Extreme Learning Machine Optimized by Particle Swarm Optimization
title_full_unstemmed Data Fusion Algorithm for Heterogeneous Wireless Sensor Networks Based on Extreme Learning Machine Optimized by Particle Swarm Optimization
title_sort data fusion algorithm for heterogeneous wireless sensor networks based on extreme learning machine optimized by particle swarm optimization
publisher Hindawi Limited
series Journal of Sensors
issn 1687-725X
1687-7268
publishDate 2020-01-01
description Data fusion can reduce the data communication time between sensor nodes, reduce energy consumption, and prolong the lifetime of the network, making it an important research focus in the field of heterogeneous wireless sensor networks (HWSNs). Normal sensor nodes are susceptible to external environmental interferences, which affect the measurement results. In addition, raw data contain redundant information. The transmission of redundant information consumes excess energy, thereby reducing the lifetime of the network. We propose a data fusion method based on an extreme learning machine optimized by particle swarm optimization for HWSNs. The spatiotemporal correlation between the data of the HWSNs is determined, and the extreme learning machine method is used to process the data collected by the sensor nodes in the hierarchical routing structure of the HWSN. The particle swarm optimization algorithm is used to optimize the input weight matrix and the hidden layer bias of the extreme learning machine. An output weight matrix is created to reduce the number of hidden layer nodes and improve the generalization ability of the model. The data fusion model fuses the original data collected by the sensor nodes. The simulation results show that the proposed algorithm reduces network energy consumption and improves the lifetime of the network, the efficiency of data fusion, and the reliability of data transmission compared with other data fusion methods.
url http://dx.doi.org/10.1155/2020/2549324
work_keys_str_mv AT licao datafusionalgorithmforheterogeneouswirelesssensornetworksbasedonextremelearningmachineoptimizedbyparticleswarmoptimization
AT yongcai datafusionalgorithmforheterogeneouswirelesssensornetworksbasedonextremelearningmachineoptimizedbyparticleswarmoptimization
AT yinggaoyue datafusionalgorithmforheterogeneouswirelesssensornetworksbasedonextremelearningmachineoptimizedbyparticleswarmoptimization
_version_ 1715138283421302784