基于支持向量机WSN能量感知路由算法.docVIP

基于支持向量机WSN能量感知路由算法.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于支持向量机WSN能量感知路由算法

基于支持向量机WSN能量感知路由算法   摘要:机器学习(ML)技术在无线传感器网络(WSNs)的路由协议中应用极大地帮助传感器节点解决了其能量消耗问题。 众多专家学者已经提出许多相关的解决方案,该类算法有效的优化了资源利用率,达到了延长网络寿命的效果。该文提出了一种基于支持向量的高效分簇协议,该算法能够有效地将传感器节点分配到最近的Sink节点,同时平衡簇头之间的能量消耗。 该协议与低功耗自适应集簇分层型协议(LEACH)在NS-2仿真软件上进行仿真和测试。实验对比发现,在无线传感器网络中表现出更好的资源利用率。   关键词:WSN;路由协议;分簇;LEACH   中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2018)09-0046-03   无线传感器网络通常部署在复杂环境中,用于监测关键信息;如地震,温度和洪水情况。因此在传感器工作的条件下为其补充能量实现难度较大;意味着优秀的路由协议能够有效地利用电池资源,有助于延长WSN的使用寿命。机器学习(ML)算法能够融合WSN的资源管理,比传统的路由算法更为有效。先前众多专家学者在WSN的路由协议中引入了几种ML算法来在无线传感器网络中规划路由; 该方法能够尽量降低不规则路线造成的节点能量消耗。   为了延长网络生存时间,WSN被划分成具有一个簇头和多个传感器节点的簇域。每个簇域都会通过某种算法产生一个簇头(Sink节点),负责收集和处理簇内传感器节点的原始数据,并将处理后的数据发送给基站(BS)。该路由方式能够降低各个传感器?点的能耗。该类型的聚类算法被称为分层路由协议(Hierarchical Routing Protocols)。 本文引入了一个使用支持向量机(SVM)的分层路由协议。并通过实验仿真与低功耗自适应集簇分层型协议(LEACH)相比较。   1 相关工作   Asa Ben-Hur等人提出一种基于支持向量的向量聚类算法[1]Support Vector Clustering,SVC),该算法能够有效保证网络中的每个簇域都拥有平滑的簇边界。创新性在于:该算法所产生的簇域不同于其他聚类算法所生成几何形状的簇域。并且支持优化聚类方案。文献[2]中,作者提出了使用支持向量机的聚类算法; 并通过执行名词短语和新闻文章聚类对算法进行测试,并证明该聚类是NP-hard问题,并评估了学习时使用的近似方法。实验证明SVM聚类可以提供最优的聚类解决方案。   支持向量基于学习算法,一般用于求解分类和回归问题。该技术由科特斯和瓦普尼克[3]于1995年首先提出。自提出之日起,它一直是解决许多问题的学习技术之一。虽然支持向量机被广泛用于分类和回归,但是众多文献表明它有助于解决聚类问题。   支持向量机通过在平面上绘制一条直线来分离两组或多组数据点,从而可以求得最佳的分离线(分离线与任何一组的数据点都不会太接近,为了避免造成噪声,影响泛化;最佳线要尽可能远离数据点)。通过以下示例可以更好地理解SVM;假设我们在超平面上有两组数据,如图1所示。   从上图可以看出,平面内可以画出多条线将两组数据点分开。支持向量机的主要目标就是绘制一条线,进而可以最优地分离两个组。由此我们可以得出结论:SVM训练系统对数据集进行分类,使得所有组或类之间的最小距离更大。该算法通过迭代直到达到期望的最优线[3];图2则描绘了最佳线的选取。   1.1 SVM的优缺点   优点:①与K-Means算法不同,SVM更利于处理高维度的平面;②在提供的数据样本数量少于维度数量的情况下,这是相当不错的;③支持向量机被证明是有效的。   缺点:在为分类提供的特征数量超过提供的数据样本数量的情况下,SVM的性能下降。   2 无线传感器网络路由协议   无线传感器网络的主要工作是信息监测和评估。并将有效信息传输至基站。如果网络内的每个传感器节点都将感知到的信息直接发送至基站(BS),则网络生存时间较短。因此,多跳传输的思想被认为是能够最大限度地提高远离BS传感器节点的寿命[4]。 关于解决WSN能耗问题的各类算法中,路由算法设计是其重要组成部分;该算法负责构建和维护节点之间的路由路径,优良的路由协议设计能够使 WSN最大限度地减少资源利用率。   2.1 分簇协议   因为它具有良好的节能行为。无线传感器网络的分簇类路由协议在过去数十年的研究中取得了较大进展,在分层协议中,传感器节点被分成许多簇,每个簇选举一个簇首。传感器节点负责检测数据并将其发送到各自的簇头。簇首接收数据,汇总并发送给基站。 一般来说,簇头比网络中的普通传感器节点具有更大的权限。因此,网络的总体能量可以保持较高水平。下面列出了一些著名的分层路由协议:   ①低功耗自适应集簇分层型协议(LEA

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档