基于神经网络的无线传感器网络数据融合算法
一种改进的基于神经网络的WSN数据融合算法_连方圆

明,网络能够很好的对数据进行数据回归 。 W - T Sungd 等 在基于无线传感器网络的环境下 ,利用 BP 神经网络对环境监 测中的数据进行融合,实验结果表明, 引入 BP 神经网络方法
0625 ; 收稿日期: 2013关项( 20120313013 - 6 ) 。 作者简介: 连方圆, 女, 山西人, 硕士, 主要从事无线网络信息数据融 合, 语音信号处理的研究 。 0828 。 修回日期: 2013-
[2 ] 测系统中取得很好的效果 。G. Wang 等 将多项式回归引入到 无线传感网络的数据融合中 ,在对环境监测的中,通过实验表
结合神经网络和证据理论 , 建立了管道泄
[6 ]
漏诊断模型。徐桂云等
把 PCA 与 RBF 神经网络结合用于对
[7 ]
轴承数据的融合和故障诊断 ,仿真结果表明,该算法具有很好 的识别率和数据压缩率 。孙凌逸等 构建了一种基于 BP 神经 网络与 LEACH 协议的数据融合算法, 该算法能够提高网络融 合度,但其并没有考虑到神经网络运行所需的网络参数的获取 问题。 针对以上问题 , 本 文 提 出 了 一 种 新 型 的 基 于 误 差 反 向 传播算 法 的 多 层 前 馈 神 经 网 络 的 WSN 数 据 融 合 模 型 ( A New Back Propagation Neural - Network Data Aggregation , 简称 NBPNA ) 。 NBPNA 数据融合模 型 将 无 线 传 感 网 络 的 LEACH
Improvement of Data Aggregation of Wireless Sensor Networks Using Artificial Neural Networks
无线传感网中基于BP神经网络的数据融合方法

计 算机 工程 与设 计
COM P UTER ENGI NEERI NG AND DE S I GN
J a n .2 0 1 4
Vo 1 . 3 5 NO . 1
第 3 5卷
第 பைடு நூலகம் 期
无线传感网中基于 B P神经 网络的数据融合方法
樊雷松 , 强 彦 , 赵 涓涓, 胡洋洋 , 格 磊
( S c h o o l o f Co mp u t e r S c i e n c e a n d Te c h n o l o g y ,Ta i y u a n Un i v e r s i t y o f Te c h n o l o g y,Ta i y u a n 0 3 0 0 2 4,Ch i n a ) Ab s t r a c t :To r e d u c e a l o t o f r e d u n d a n t a n d i n v a l i d d a t a i n t h e wi r e l e s s s e n s o r n e t wo r k,t o i mp r o v e t h e l i f e c y c l e o f t h e n o d e ,t o
Da t a f u s i o n me t h o d b a s e d o n BP n e u r a l n e t wo r k i n wi r e l e s s s e n s o r n e t wo r k s
F AN L e i — s o n g , QI AN G Y a n , Z HAO J u a n - j u a n , HU Y a n g — y a n g , GE L e i
无线传感器网络数据融合技术的研究

第9 期下
无线传感器 网络数据融合技术的研 究
欧阳春 林 湖南省湘 西州技工学校 湖南 460 10 0
【 要 】本 文首 先讨论 无 线传感 器 网络数 据 融合 算法 的设 计原 则和性 能评 估方 法 ,引入 了融合 代价 的概念 ,并强调 无 线传感 器 网 摘 络数据 融合 算 法必须 与 具体 的应用 背景 相结 合 ; 最后 重点讨 论 了几种数 据 融合 的相 关算 法 :节点 源数据 聚类 方法 、 自适应加 权 融合 算 法 、秩 滤波技 术 、以及基 于 Ds 据 理论 的融合 算 法 ,然后在 此基 础 上提 出将 秩 滤 波技 术与 自适应 加 权相 结合 的融合 算 法 ,以及将 D s —证 — 证据理论与 自 适应加权相结合的融合算法,并通过仿真对几种算法进行 了比较结果表明本文算法在容错能力方面占有 明优势 。 【 键词 】 无线传 感 器 网络 数据 冗余 数 据 融合 融合 代价 关
Ma ai ,0 2 08: 2 1 . gz e 0 , ( 1 n2 4 ) 14 0
【】 C l rD,srn D Sr a t v 0v r iw fS n o 2 ul E ti ,tv sa aM. e ve o e s r a
杂度为 lg 。因此 ,秩滤波 的总的时间复杂度低 于 ( +lg ) o2 2 o2
远低于 自适应加权融合算法 。当被剔 除的异 常噪声点较少时,新算法
的时间复杂度会略高于 自 适应加权 融合算法 ;反之,当被剔除的异常
将物理对 象或 者抽象 对象的集合,分组成为多个类 ,其 中每个 类由具 有 相似 性质的对 象组成。无线传感器 网络 中,分布式数据聚类 技术往 往 与数据融合算法结合在一起 。 无线传感 器网络 中,数据源分 布在 网络环 境下,将这些数据采 集 到一个 中心位 置并非最佳选择,其可扩展性不好 ,而且 将数据集中起 来进 行聚类也很难实现。 由于无线传感器 网络只 允许相 邻的传感器节 点之间进行通 信,因此数据分析算法也要 以同样 的方 式进行通信。 目 前,已有的聚类算法主要包括分布式聚类 、数据 流聚类 等。下面将对 常用 的聚类技术进行讨论与分析 。
无线传感器网络数据融合算法

无线传感器网络数据融合算法无线传感器网络(Wireless Sensor Network,WSN)是一种由大量分布在监测区域内的无线传感器节点组成的网络系统。
这些节点能够感知环境中的各种参数,并将采集到的数据进行处理和传输。
然而,由于资源受限以及节点之间的通信受限等问题,WSN中的数据往往存在着不可避免的噪声、丢包和不一致等问题,因此需要数据融合算法来对这些数据进行处理与融合,以提高数据的准确性和可靠性。
数据融合算法是将来自不同传感器节点的原始数据进行处理与融合,生成更可靠、准确和一致的信息的过程。
通过合理选择、分析和利用数据,数据融合算法可以剔除错误数据,降低不确定性,并提供更准确的监测结果。
对于无线传感器网络而言,数据融合算法可以帮助减少能源消耗、延长网络寿命、提高数据传输效率等。
一种常用的无线传感器网络数据融合算法是卡尔曼滤波算法。
卡尔曼滤波算法在多传感器的情况下,通过递归地估计系统状态和观测噪声协方差来实现数据融合。
该算法利用线性动力学系统的状态估计和观测数据的线性关系,通过最小均方误差准则对系统状态进行估计。
卡尔曼滤波算法的优点是能够充分利用各传感器的信息,融合后的结果比单一传感器产生的信息更准确。
除了卡尔曼滤波算法,还有其他一些常用的无线传感器网络数据融合算法。
例如,加权平均算法(Weighted Average)可以根据传感器的可靠性对数据进行加权平均,提高了数据融合结果的准确性。
最大值算法(Maximum)将多个传感器采集到的数据中的最大值作为融合结果,适合于对数据极值感兴趣的应用场景。
而最小值算法(Minimum)则是将多个传感器采集到的数据中的最小值作为融合结果,适用于对数据安全性要求较高的场景。
此外,还有一些高级的无线传感器网络数据融合算法,如粒子滤波算法、神经网络算法等。
这些算法可以更加精确地处理融合的数据,提高数据的可信度和精确度。
然而,这些算法往往需要更高的计算资源和较大的存储开销,因此在实际应用中需要根据具体需求进行选择。
基于神经网络的传感器网络数据融合技术研究

决 策可以经 自学 习模 块 总结新 经验 , 馈给 知识 库 , 对相 反 并
出 进行计算 ;
u=∑ j 一
1
=
() 1
() 2
, ) (
4对B ) P神 经网络的输出层各神经元 的输入 z和输 出 Y
进行计算法 , 即
应 的因子进行修改 , 断扩充 知识 库 , 同时 自学 习模 块 能 不 在
结果 表明了本文提 出的算法 的有效性和 实用性 , 节约 了数 据 融合的能量 。
输入节点i 隐藏层节点j 输出层节点k
图1 B P神经 网络结构模型
来 的连接通路 , 而是 与原来 的通 络相 反 的方 向, 并在 这个过
程 中不断调整 各神经元 的权 重 , 来达 到使 均方值 误差 最小 。
6 = ( 一Y) 1一Y) c Y( () 5
2 对传感器 的输 出离散的或连续 的时间函数 、 ) 图像数据 或一个直 接的说明属性的数据进行 特征 的提 取 , 并把 它定义
为特征矢 量 Y ; ;
其 中 , 表示 样本的期望值 。 c 6对 B ) P神 经网络的权值 误差 6[ , 进行计 算 , 是接 到 中 间层 神经单元 上 , 即
一
行数据融合技 术来 达 到高效 率 的传 输 网络 , 像是 在应 用层 , 可 以进行 最简单融合 , 采集 的数据 进行筛 选 ; 对 在数 据链 路
基于神经网络的多模态数据融合

基于神经网络的多模态数据融合随着人工智能技术的不断发展,多模态数据融合的应用越来越广泛,其中基于神经网络的多模态数据融合是一种比较常见的方法。
本文将介绍神经网络的基本原理和多模态数据融合的实现方式,以及该方法在实际应用中的优势和不足。
神经网络是一种模仿生物神经网络的计算模型,具有自学习、自适应、自组织等特点,可以用于图像识别、语音识别、自然语言处理等多个领域。
神经网络最基本的单元是神经元,一般采用人工的方式来构造。
多模态数据融合就是将来自多个传感器的不同类型的数据综合起来,形成一个更为完整的信息集合。
常见的多模态数据包括图像、语音、文本、传感器数据等。
而多模态数据融合的目的就是为了进一步提高数据的准确性、鲁棒性和鉴别性。
基于神经网络的多模态数据融合可以分为两类:串行融合和并行融合。
串行融合是将数据从不同的传感器分别送入各自的神经网络中,再将得到的中间结果集成到一个最终的神经网络中。
而并行融合是将各个传感器的数据直接合并后输入一个神经网络进行训练。
在实际应用中,基于神经网络的多模态数据融合有很多优势。
首先,该方法可以利用多模态数据的互补性,进一步提高数据的准确性和鉴别性。
其次,神经网络具有自动学习的能力,可以从多模态数据中提取更高阶的信息。
而且,该方法还具有一定的鲁棒性,对于数据缺失或异常情况也能保持一定的效果。
但是,基于神经网络的多模态数据融合也存在一些不足之处。
首先,该方法的计算量较大,需要大量的计算资源,导致训练速度较慢。
同时,对于神经网络的结构和参数的选择也需要一定的经验和专业知识。
此外,该方法对于数据的准备和预处理也比较敏感,需要进行大量的数据清洗和特征提取。
总之,基于神经网络的多模态数据融合是一种很有前景的方法,它可以提高数据的准确性和鉴别性,并且具有鲁棒性。
但是,该方法也存在一些缺陷,如计算量大,对数据的处理比较敏感等。
未来,我们需要进一步探索其改进方法,使其更好的适用于各种实际场景。
基于智能算法的无线传感器网络设计与优化

基于智能算法的无线传感器网络设计与优化无线传感器网络是当前热门的研究领域之一。
它集传感、通信、控制、计算等技术于一身,将传感器部署在感兴趣的区域,采集环境信息并通过无线通信协作完成各种任务。
随着信息技术的快速发展,智能算法也被广泛应用于无线传感器网络的设计与优化中。
一、传感器节点密集度优化传感器节点密集度在无线传感器网络中极为重要,它决定了数据采样的质量以及无线通信的能耗。
智能算法能够通过优化传感器节点的部署和工作机制,从而提高传感器节点密集度。
在传感器节点部署方面,遗传算法可被用于节点布局的优化。
在设计阶段,通过合理的适应度函数、交叉和变异运算等技术,可以克服贪心算法的不足,快速得到最优解。
在传感器节点工作机制优化方面,粒子群算法可被应用于节点通信协议的设计。
通过模拟粒子的运动情况来寻找最佳适应度函数,通过不断协商并优化节点之间的通信方式,可以达到优化传感器节点密集度的目的。
二、传感器节点能源消耗优化传感器节点能源消耗是无线传感器网络中较为明显的问题之一。
智能算法可以通过自适应学习和优化,从而降低节点能源消耗。
在传感器节点能耗优化方面,遗传算法可被应用于传感器节点调整其功率。
通过适应度函数调整精英种群与基因区间的选择,可以快速找到最佳功率调整策略,从而增加传感器的覆盖范围,减少节点间的能耗。
在传感器节点任务分配方面,蚁群算法可被应用于任务分配。
通过模拟蚂蚁搜寻食物的过程,构建蚂蚁算法模型,从而精准地给每个节点分配任务,避免了一些节点负载过重或负载过轻的情况,使得网络能量更加均衡,从而增加传感器网络的生命周期。
三、传感器节点数据采集质量优化数据采集质量是无线传感器网络中至关重要的指标之一,其直接影响到无线传感器网络的精度和效率。
智能算法可以优化数据采集质量,提高数据采集的效率和可靠度。
在数据采集质量优化方面,蜂群算法可被应用于传感器节点的数据融合算法中。
通过蜂群算法对数据进行分群,选择不同的聚类算法,带改进的k-means、DBSCAN、凝聚层次聚类算法等等,从而优化数据融合的模型,提高数据采集的精度和效率。
基于神经网络数据融合的无线定位算法

图 2 基 站 与 移 动 台 的位 置 分 布
() 非 视 距 ( O ) 误 差 : 根 据 改 进 的 3 NL S
根据 以上环境和条件下进行仿真所得的结果如
C S2 9 O I 5 模型的 4 信道 , O 种 NL S的超量时延服从
指数分布 , 该指数分布特征值 由公式 r : T 箸 ~ 1
基 于神 经 网络数 据 融合 的无 线定 位算 法
郭 华
( 西安 邮电学院 电子 与信 息工程 系, 陕西 西安 702 ) 111 摘要: 出了 提 一种基 于神经 网络数据融合的无线定位算法 , 法融合 了到达 时问( O )到达 时间差(1 ))到 该方 TA、 1) A 、 C 达角度 (O ) , A A 、并考虑 了这三种 测量值 的测量质 量( 可信度)有效地解决 了在常规定位算法 中使 用线性 最小二乘 , 法求解非线性方程使 定位精度 下降的缺 点。通过仿真表 明 , 法具有较 高的定位精度 , 该算 能够满足 F C所提 出的 C
隐含层神经元数 目可以有经验公式[ 获得 , ] 即 N2 l 2 其中 N2 > o T, g 为隐含层中神经元的数 目, 丁 是训练样本的维数。 隐含层神经元数 目的增加可以 提高定位精度 , 但带来更大的计算量 。 由于本文中所 用的样本数 目 不太多, 重点考虑精度问题 , 故选择两 个隐含层神经元数 目都为 1 。 8 隐含层的神经元通常 为非线性函数 , 它是将输入 的数据转化为输 出数据 的处理单元 , 隐含层的传递 函数一般采用 S m i i o g d
第5 期
郭
华 : 于神经 网络数据融合 的无线定位算 法 基
・8 ・ 7
位置如 图 2所 示。 个基 站 的位 置 坐标 分别 为: 三
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
124
传 感 技 术 学 报 www. chinatransducers . com
第 24卷
在网络初始布置的时 候, 通过一 次运行 LEACH 或 LEACH F 分簇算法, 得到一个拥有稳定簇结构的网 络, 直到有大量新的节点加入或失效的节点退出之 前, 都不需要再运行此算法。算法的运行和数据的 存储都可以在 S ink汇聚节点中解决 , 这样可以大大 减少传感器节点的运算和存储负担。 由于 簇首的负 担较重 , BPNDA 算 法在构 造簇
关键词 : 无线传感器网络; 数据融合; 神经网络; 分簇 中图分类号 : TP393 文献标识码: A 文章编号 : 1004- 1699( 2011) 01- 0122- 06 可能缩小。因此, 在无线传感器网络的应用中必须 配置相当数量的冗余节点, 用以克服节点失效和量 测的不准确性。而传感器节点的能量、 存储空间与 计算能力有限 , 冗余数据的传送在一定程度将消耗 过多的能量, 缩短整个网络的生存期。 再者, 无线传感器网 络连接多类传 感器 , 如 机 械、 热、 化学、 光学以及磁传感器等 , 用以完成对 目 标的监测或对周 围环境的感知。但单个传感器 节 点只能完成 局部环 境的 监测或 感知 , 而无 线传 感 器网络关注的则 是整个网络感知结果的 综合。因 此 , 从应用层面上来讲 , 数据融合在无线传感器 网 络中也是 必需的。在 某种意 义上 , 对 多源 信息 进
1. The S econd Artillery Eng ineering Institu te , X i an 710025 , China; 2. C hina A cad e my of Spa ce T echnology (X i an ' ), X i an 710100 , Ch ina 1 1* 1 2
传 感器 网络 的 信号 变 化, 判 断异 常 事件 的发 生。 [ 5] W ilb ert等 将遗传算法和神经网络算法相结合 , 在 监测系统的多任务进程管理中取得了较好的表现。 模式分类可以在节点中独立判断, 簇首节点搜集其 它节点的分类信息, 进一步融合数据 , 节省了通讯能 量 , 实验显示该算法具有很强的数据鲁棒性。 Ju lio Barbancho 等
[ 6]
将自 组织 映射 网络 ( Self O rgan izing
[ 7]
M ap , SOM ) 引入无线传感器 网络的路由决策中, 并 对引入神经网络的效率进 行分析。陈 斌等 结合 神经网络和证据理论, 建立基于无线传感器网络的 管道泄漏诊断模型。俞 黎阳等
[ 8]
将 无线传感器网
络的分簇层次结构与神经网络的层次结构相结合 , 构造一个三层感知器神经网络对无线传感器网络进
*
Abstract : T o reduce comm un ication traffic and save energy for w ire le ss senso r netw orks( W SN s) , BPNDA, a data aggregat ion algorithm based on back propagatio n netw orks , w as proposed , w hich in tegrates a three layer BP neura l netw ork w ith clu stering routin g protoco. l T he input layer neuron is lo cated in clu sterm em bers , w hile the h id den lay er neuron and th e ou tp ut layer neuron are located in cluster head . Only the processed data represented the features of the raw co lle cted data w ill be transm itted to the sink , so the eff ic iency of data gathering is i m proved and th e life ti m e of the netw ork is pro longed . Si m u lation results show tha t com pared w ith LEACH, the BPNDA algor ithm effec t iv e ly reduced th e data tra ff ic and decreased the energy d issipated of nodes . K ey w ord s : w ire le ss sensor netw orks ; data aggregat ion; artificia l neural netw orks ; c lu ster EEACC: 6150P; 6210C do: i 10. 3969 / j . issn. 1004- 1699 . 2011 . 01 . 025
神经网络和传感器网 络分簇路由协议有机结合 , 将每个簇设计成一个神经 网络模型 , 通过神 经网络提取 原始数据中 的少量特 征数据 , 然后将特征数据发送给汇聚节点 , 从而提高数据收集效率 , 延长网 络生存时 间。仿真实验 证明 , 与 LEACH 算法 相比 , 该算法可有效减少网 络通信量 , 降低节点能耗。
无线传感器网络 ( W SN s) 是一种新的信息收集 ( 或事件探测 )的范式 , 它依靠众多传感器节点协作 地感知、 采集和处理网络覆盖区域中的对象信息, 并 发送给观测者。在该网络中 , 部署在远程环境中的 传感器节点在没有任何网络拓扑先验信息的情况下 完成自行配置, 其最终目标是监测传感器区域中感 兴趣的特定事件。由于传感器节点的检测范围往往 重叠, 同样的事件通常是由众多的传感器节点报道 , [ 1] 这就导致了数据冗余 。 同时, 由于无线传感网络部署的环境条件可能 会干扰传感器读数, 甚至破坏传感器节点 , 传感器测 量结果的准确度可能低于预期值, 并且覆盖范围也
项目来源 : 军事单位资助项目 收稿日期 : 2010- 07- 12 修改日期 : 2010- 08- 30
第 1期
孙凌逸 , 黄先祥等 : 基于神经网络的无线传感器网络数据融合算法
123
行数据融 合 也将 产 生一 个 好于 单信 息 源 输出 的 [ 2] 结果 。 针对上述背景, 本文提出了一种基于神经网络 的无线传感器网络数据融合算法 ( Back Propagat io n N etw orks Data A ggregatio n , 简称 BPNDA )。 BPNDA 数据融合模型以无线传感器网络中普遍采用的分簇 路由协议 LEACH
基于神经网络的无线传感器网络数据融合算法
孙凌逸 , 黄先祥 , 蔡
1 * 1 *
*
伟 , 夏梅尼
1
2
1. 第二炮兵工程学院 202 室 , 西安 710025; 2. 中国空间技术研究院西安分院 , 西安 710100
摘
要 : 为减少无线传感器网络的通信量, 降低能量消耗, 设计了一种基于神经 网络的数据融合算法 ( BPNDA ), 该算法 将 BP
[ 3]
行数据融合, 仿真测试的结果显示该模型可以有效 地节省传感器节点的能耗、 延长网络寿命。但该模 型在分析簇首更替与神经网络参数移交时未考虑簇 成员改变和节点死亡 所产生的影响。 W T Sung
[ 9]
利用 BP神经网络对环境监测系统中的多传感器数 据进行融合, 该环境监测系统基于无线传感器网络。 实验结果表明, 引入 BP 神经网络 方法可以大大降 低数据特征 维数, 提高环 境监 测系 统的 数据融 合 效率。 本文将 BP 神经网络引入到无线传感器网络的 数据融合中, 构建一种新的数据融合算法。为方便 讨论 , 文中假设 N 个传感器节点随机分布在感知区 域内 , 用 si 表示第 i个节点 , 相应的节点集合为 S = { s1, s2, , s N } 。并且该传感器网络具有如下性质 : ( 1)节点部署后不再移动, 所 有传感器节点都 被事先编排惟一的 ID 号。 ( 2)节点能量相同且不能补充。 ( 3)汇聚节点 (即基站 ) 唯一且部署在感知区域 以外的固定位置。 ( 4)汇聚节点拥有持续的能量供给 , 能够使用 足够大的功率向所有节点直接发送信息 , 而节点发 射功率有限。 ( 5)节点能够获知其位置信息。 前 4 项假设是无线传感器网络的典型设置。第 5 项假设十分必要, 因为节点通常需要获取它的位 置信息, 尤其当传感器网络簇首更替、 簇成员发生变 化或节点死亡时, 确定节点的位置十分重要。
为基础 , 在簇首节点利用 BP 神
经网络对簇成员节点采集的原始数 据进行特征提 取 , 然后将代表原始数据的少量特征值发送给汇聚 节点, 以达到减少节点数据通信量、 节省能量开销和 提高信息收集准确度的目标。
1 相关工作
神经网络是由大量的、 简单 的处理单元 ( 称为 神经元 ) 广泛地互相连 接而形成的复杂网络系统 , 它反映了人脑功能的许多基本特征, 能够模拟人的 大脑活动, 具有极强的非线性逼近、 分布式存储、 大 规模并行处理、 自训练学习、 自组织和容错能力等优 点 , 特别适合处理需要同时考虑诸多因素和条件的、 不精确和模糊的信息处理问题。 无线传感 器网络和神经网络有特别相似的地 方 : 无线传感器网络的节点就好比神经元 , 具有感受 和处理的功能; 而无线传感器网络节点之间的连接 , 则相当于连接神经元的突触, 完成信号的传递。无 线传感器网络的数据融合与神经网络具有一个共同 的基本特征 , 即通过对大量的数据进行一定的运算 和处理 , 得到能够反映这些数据特征的结论性的结 果。因此, 可以利用神经网络的方法来实现和解决 无线传感器网络中的数据融合问题。神经网络用于 无线传感器网络的数据融合已经被 证明是非常有 效的。 Reznik等