We consider a communication cell comprised of Internet-of-Things (IoT) nodes transmitting to a common Access Point (AP). The nodes in the cell are assumed to generate data samples periodically, which are to be transmitted to the AP. The AP hosts a machine learning model, such as a neural network, which is trained on the received data samples to make accurate inferences. We address the following tradeoff: The more often the IoT nodes transmit, the higher the accuracy of the inference made by the AP, but also the higher the energy expenditure at the IoT nodes. We propose a data filtering scheme employed by the IoT nodes, which we refer to as distributed importance filtering in order to filter out redundant data samples already at the IoT nodes. The IoT nodes do not have large on-device machine learning models and the data filtering scheme operates under periodic instructions from the model placed at the AP. The proposed scheme is evaluated using neural networks on a benchmark machine vision dataset, as well as in two practical scenarios: leakage detection in water distribution networks and air-pollution detection in urban areas. The results show that the proposed scheme offers significant benefits in terms of network longevity as it preserves the devices' resources, whilst maintaining high inference accuracy. Our approach reduces the the computational complexity for training the model and obviates the need for data pre-processing, which makes it highly applicable in practical IoT scenarios.
翻译:我们考虑的是由互联网连接节点组成的通信单元。假设该单元的节点是定期生成数据样本,数据样本将传送给AP。AP是一个机器学习模型,例如神经网络,对接收的数据样本进行培训,以便作出准确的推理。我们处理的是以下权衡:IoT节点传输的频率越高,AP的推论准确度越高,IoT节点的能源支出越高。我们建议采用IoT节点采用的数据过滤机制,我们称之为分散式重要过滤机制,以过滤已经存在于IoT节点的多余数据样本。IoT节点没有大型的在离子机学习模型上进行准确的测试,数据过滤机制在AP模型的定期指示下运作。拟议办法在基准机器视觉数据集中使用神经网络进行评估,并在两种实际假设中使用:在IoT节点中进行渗漏检测,我们在Iot节点上进行分配网络的分解,在高清晰度的计算方法下,在城市地区进行数据检测时将获得显著的计算结果。IoT节点的计算方法,在维护了我们测测测测测测测测的高度的系统中,从而降低了我们测测测测测测测测测测测测测测测数据系统。