物联网的层次推理模型

Hongxu Yin;Zeyu Wang;Niraj K. Jha
{"title":"物联网的层次推理模型","authors":"Hongxu Yin;Zeyu Wang;Niraj K. Jha","doi":"10.1109/TMSCS.2018.2821154","DOIUrl":null,"url":null,"abstract":"Internet-of-Things (IoT) has connected billions of devices to the Internet. These devices are already collecting zettabytes (\n<inline-formula><tex-math>$10^{21}$</tex-math></inline-formula>\n) of data. However, the current IoT framework suffers from limited sensor energy, communication bandwidth, and server storage. These limitations impede the ability to send all the sensor data to the server all the time. Compact smart sensors provide a way to address this challenge. As opposed to the conventional sense-and-transmit sensors, emerging smart sensors can collect data, extract features, derive local inferences, and transmit only inference outcomes and possibly some raw data associated with rare events instead of all the raw data. This can dramatically cut down on the amount of sensor data transmitted, and hence its communication energy and network traffic. However, edge or server inference models trained with conventional machine learning approaches do not account for the fact that the smart sensors in the system have already performed a local inference. These approaches need all the sensor data and hence only cater to the traditional sense-and-transmit paradigm. This undoes the energy benefits brought about by smart sensors. In this paper, we propose a hierarchical inference model for IoT applications based on hierarchical learning and local inferences. Our model is able to take advantage of inference already performed on smart sensors, while at the same time accommodating conventional sense-and-transmit sensors in the IoT system. It also generalizes sensor-level inference to inference at other edge nodes by exploiting the intrinsically sensor/edge-grouped IoT data structure. We train classifiers hierarchically, aligned with the sensor-edge-server IoT paradigm. We verify our approach with seven IoT applications, demonstrating that the model is accurate, efficient, and generally applicable. We derive four edge-level inference models and four server-level inference models for these applications. For the four edge-level inference models, we reduce the number of bits transmitted from the sensor by \n<inline-formula><tex-math>$3.2\\times$ </tex-math></inline-formula>\n- \n<inline-formula><tex-math>$42.7\\times$</tex-math></inline-formula>\n while at the same time also improving the classification accuracy by 0.3-6.7 percent. For the four server-level inference models, we reduce the number of edge-to-server bits transmitted by \n<inline-formula><tex-math>$17\\times$</tex-math> </inline-formula>\n-\n<inline-formula> <tex-math>$60\\times$</tex-math></inline-formula>\n, with classification accuracy change in the \n<inline-formula><tex-math> $-0.4$</tex-math></inline-formula>\n- \n<inline-formula><tex-math>$+0.1$</tex-math></inline-formula>\n percent range.","PeriodicalId":100643,"journal":{"name":"IEEE Transactions on Multi-Scale Computing Systems","volume":"4 3","pages":"260-271"},"PeriodicalIF":0.0000,"publicationDate":"2018-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1109/TMSCS.2018.2821154","citationCount":"21","resultStr":"{\"title\":\"A Hierarchical Inference Model for Internet-of-Things\",\"authors\":\"Hongxu Yin;Zeyu Wang;Niraj K. Jha\",\"doi\":\"10.1109/TMSCS.2018.2821154\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Internet-of-Things (IoT) has connected billions of devices to the Internet. These devices are already collecting zettabytes (\\n<inline-formula><tex-math>$10^{21}$</tex-math></inline-formula>\\n) of data. However, the current IoT framework suffers from limited sensor energy, communication bandwidth, and server storage. These limitations impede the ability to send all the sensor data to the server all the time. Compact smart sensors provide a way to address this challenge. As opposed to the conventional sense-and-transmit sensors, emerging smart sensors can collect data, extract features, derive local inferences, and transmit only inference outcomes and possibly some raw data associated with rare events instead of all the raw data. This can dramatically cut down on the amount of sensor data transmitted, and hence its communication energy and network traffic. However, edge or server inference models trained with conventional machine learning approaches do not account for the fact that the smart sensors in the system have already performed a local inference. These approaches need all the sensor data and hence only cater to the traditional sense-and-transmit paradigm. This undoes the energy benefits brought about by smart sensors. In this paper, we propose a hierarchical inference model for IoT applications based on hierarchical learning and local inferences. Our model is able to take advantage of inference already performed on smart sensors, while at the same time accommodating conventional sense-and-transmit sensors in the IoT system. It also generalizes sensor-level inference to inference at other edge nodes by exploiting the intrinsically sensor/edge-grouped IoT data structure. We train classifiers hierarchically, aligned with the sensor-edge-server IoT paradigm. We verify our approach with seven IoT applications, demonstrating that the model is accurate, efficient, and generally applicable. We derive four edge-level inference models and four server-level inference models for these applications. For the four edge-level inference models, we reduce the number of bits transmitted from the sensor by \\n<inline-formula><tex-math>$3.2\\\\times$ </tex-math></inline-formula>\\n- \\n<inline-formula><tex-math>$42.7\\\\times$</tex-math></inline-formula>\\n while at the same time also improving the classification accuracy by 0.3-6.7 percent. For the four server-level inference models, we reduce the number of edge-to-server bits transmitted by \\n<inline-formula><tex-math>$17\\\\times$</tex-math> </inline-formula>\\n-\\n<inline-formula> <tex-math>$60\\\\times$</tex-math></inline-formula>\\n, with classification accuracy change in the \\n<inline-formula><tex-math> $-0.4$</tex-math></inline-formula>\\n- \\n<inline-formula><tex-math>$+0.1$</tex-math></inline-formula>\\n percent range.\",\"PeriodicalId\":100643,\"journal\":{\"name\":\"IEEE Transactions on Multi-Scale Computing Systems\",\"volume\":\"4 3\",\"pages\":\"260-271\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-03-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1109/TMSCS.2018.2821154\",\"citationCount\":\"21\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Transactions on Multi-Scale Computing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/8328915/\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Multi-Scale Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/8328915/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 21

摘要

物联网已经将数十亿台设备连接到互联网上。这些设备已经在收集ζ字节($10^{21}$)的数据。然而,当前的物联网框架存在传感器能量、通信带宽和服务器存储有限的问题。这些限制阻碍了一直向服务器发送所有传感器数据的能力。紧凑型智能传感器提供了一种解决这一挑战的方法。与传统的感知和传输传感器不同,新兴的智能传感器可以收集数据、提取特征、导出局部推断,并且只传输推断结果,可能还传输一些与罕见事件相关的原始数据,而不是所有的原始数据。这可以显著减少传输的传感器数据量,从而减少其通信能量和网络流量。然而,用传统机器学习方法训练的边缘或服务器推理模型没有考虑到系统中的智能传感器已经执行了局部推理的事实。这些方法需要所有的传感器数据,因此只满足传统的感知和传输模式。这抵消了智能传感器带来的能源效益。在本文中,我们提出了一个基于分层学习和局部推理的物联网应用分层推理模型。我们的模型能够利用已经在智能传感器上进行的推理,同时在物联网系统中容纳传统的传感和传输传感器。它还通过利用本质上传感器/边缘分组的物联网数据结构,将传感器级推理推广到其他边缘节点的推理。我们按照传感器-边缘服务器-物联网模式,分层训练分类器。我们用七个物联网应用程序验证了我们的方法,证明该模型准确、高效且普遍适用。我们为这些应用程序推导了四个边缘级推理模型和四个服务器级推理模型。对于四个边缘级推理模型,我们将传感器传输的比特数量减少了$3.2\times$-42.7\times$,同时还将分类精度提高了0.3-6.7%。对于四个服务器级推理模型,我们将传输的边缘到服务器的比特数量减少了$17\times$-$60\times$,分类精度的变化范围为$-0.4$-$+0.1$percent。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
A Hierarchical Inference Model for Internet-of-Things
Internet-of-Things (IoT) has connected billions of devices to the Internet. These devices are already collecting zettabytes ( $10^{21}$ ) of data. However, the current IoT framework suffers from limited sensor energy, communication bandwidth, and server storage. These limitations impede the ability to send all the sensor data to the server all the time. Compact smart sensors provide a way to address this challenge. As opposed to the conventional sense-and-transmit sensors, emerging smart sensors can collect data, extract features, derive local inferences, and transmit only inference outcomes and possibly some raw data associated with rare events instead of all the raw data. This can dramatically cut down on the amount of sensor data transmitted, and hence its communication energy and network traffic. However, edge or server inference models trained with conventional machine learning approaches do not account for the fact that the smart sensors in the system have already performed a local inference. These approaches need all the sensor data and hence only cater to the traditional sense-and-transmit paradigm. This undoes the energy benefits brought about by smart sensors. In this paper, we propose a hierarchical inference model for IoT applications based on hierarchical learning and local inferences. Our model is able to take advantage of inference already performed on smart sensors, while at the same time accommodating conventional sense-and-transmit sensors in the IoT system. It also generalizes sensor-level inference to inference at other edge nodes by exploiting the intrinsically sensor/edge-grouped IoT data structure. We train classifiers hierarchically, aligned with the sensor-edge-server IoT paradigm. We verify our approach with seven IoT applications, demonstrating that the model is accurate, efficient, and generally applicable. We derive four edge-level inference models and four server-level inference models for these applications. For the four edge-level inference models, we reduce the number of bits transmitted from the sensor by $3.2\times$ - $42.7\times$ while at the same time also improving the classification accuracy by 0.3-6.7 percent. For the four server-level inference models, we reduce the number of edge-to-server bits transmitted by $17\times$ - $60\times$ , with classification accuracy change in the $-0.4$ - $+0.1$ percent range.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A Monolithic 3D Hybrid Architecture for Energy-Efficient Computation H$^2$OEIN: A Hierarchical Hybrid Optical/Electrical Interconnection Network for Exascale Computing Systems A Novel, Simulator for Heterogeneous Cloud Systems that Incorporate Custom Hardware Accelerators Enforcing End-to-End I/O Policies for Scientific Workflows Using Software-Defined Storage Resource Enclaves Low Register-Complexity Systolic Digit-Serial Multiplier Over $GF(2^m)$ Based on Trinomials
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1