...
首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Priority Neuron: A Resource-Aware Neural Network for Cyber-Physical Systems
【24h】

Priority Neuron: A Resource-Aware Neural Network for Cyber-Physical Systems

机译:优先神经元:用于网络物理系统的资源感知神经网络

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Advances in sensing, computation, storage and actuation technologies have entered cyber-physical systems (CPSs) into the smart era where complex control applications requiring high performance are supported. Neural networks (NNs) models are proposed as a predictive model to be used in model predictive control (MPC) applications. However, the ability to efficiently exploit resource hungry NNs in embedded resource-bound settings is a major challenge. In this paper, we propose priority neuron network (PNN), a resource-aware NNs model that can be reconfigured into smaller subnetworks at runtime. This approach enables a tradeoff between the model's computation time and accuracy based on available resources. The PNN model is memory efficient since it stores only one set of parameters to account for various subnetwork sizes. We propose a training algorithm that applies regularization techniques to constrain the activation value of neurons and assigns a priority to each one. We consider the neuron's ordinal number as our priority criteria in that the priority of the neuron is inversely proportional to its ordinal number in the layer. This imposes a relatively sorted order on the activation values. We conduct experiments to employ our PNN as the predictive model of a vehicle in MPC for path tracking. To corroborate the effectiveness of our proposed methodology, we compare it with two state-of-the-art methods for resource-aware NN design. Compared to state-of-the-art work, our approach can cut down the training time by 87% and reduce the memory storage by 75% while achieving similar accuracy. Moreover, we decrease the computation overhead for the model reduction process that searches for n neurons below a threshold, from O(n) to O(logn).
机译:传感,计算,存储和致动技术的进步已进入电子物理系统(CPS),进入了智能时代,在该时代中,支持需要高性能的复杂控制应用程序。提出将神经网络(NNs)模型用作模型预测控制(MPC)应用程序中的预测模型。但是,在嵌入式资源绑定的环境中有效利用资源匮乏的NN的能力是一项重大挑战。在本文中,我们提出了优先级神经元网络(PNN),这是一种资源感知型NNs模型,可以在运行时将其重新配置为较小的子网。这种方法可以根据可用资源在模型的计算时间和准确性之间进行权衡。由于PNN模型仅存储一组参数以说明各种子网大小,因此PNN模型具有存储效率。我们提出了一种训练算法,该算法应用正则化技术来约束神经元的激活值,并为每个神经元分配优先级。我们将神经元的序数视为优先级标准,因为神经元的优先级与其在层中的序数成反比。这对激活值施加了相对排序的顺序。我们进行实验以将我们的PNN用作MPC中用于路径跟踪的车辆的预测模型。为了证实我们提出的方法的有效性,我们将其与两种用于资源感知的NN设计的最新方法进行了比较。与最新技术相比,我们的方法可以将训练时间减少87%,同时将内存存储量减少75%,同时达到类似的精度。此外,我们减少了从O(n)到O(logn)搜索阈值以下的n个神经元的模型简化过程的计算开销。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号