arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2401.17481cs.RO
收藏

探索未知:面向边缘机器人的不确定性感知存内计算自主系统

Navigating the Unknown: Uncertainty-Aware Compute-in-Memory Autonomy of Edge Robotics

University of Illinois Chicago (UIC)(伊利诺伊大学芝加哥分校)

Nastaran Darabi, Priyesh Shukla, Dinithi Jayasuriya, Divake Kumar, Alex C. Stutts, Amit Ranjan Trivedi

AI总结:

针对昆虫级无人机位姿估计的能效与不确定性感知需求,提出基于存内计算的贝叶斯滤波、变分推断加速协同设计方案,可将处理效率提升数个数量级,助力边缘机器人在资源受限下实现鲁棒预测。

摘要:

本文致力于解决昆虫级无人机的高能效、不确定性感知位姿估计这一挑战性问题,该技术对于狭窄空间监视等任务以及智能家居中非侵入式空间智能的实现至关重要。由于微型无人机工作在高度动态的环境中,光照、人员移动等因素都会影响其预测精度,因此部署不确定性感知预测算法十分关键——这类算法能够应对环境变化,不仅输出预测结果,还能给出预测的置信度。\n我们采用存内计算(Compute-in-Memory, CIM)技术同时应对这两大挑战,CIM 已成为边缘端深度学习加速的核心技术。传统 CIM 技术在实现高能效深度学习方面颇具潜力,但为了在边缘端引入不确定性感知预测的鲁棒性,我们提出了一系列创新技术:首先,我们提出基于 CIM 的贝叶斯滤波加速方法,该方法创新性地利用 CMOS 反相器的类高斯开关电流,结合核函数的协同设计,实现极高的并行度与极致的能效。其次,我们提出基于 CIM 的深度学习模型变分推断加速方法,通过概率处理实现加速,同时采用计算复用策略展开该方法的迭代计算,大幅降低工作负载。\n总体而言,我们的协同设计方法证明了 CIM 能够将不确定性感知算法的处理效率提升数个数量级,从而让边缘机器人在极其严苛的面积/功耗资源限制下,也能使用复杂预测框架的鲁棒性能力。

英文摘要:

This paper addresses the challenging problem of energy-efficient and uncertainty-aware pose estimation in insect-scale drones, which is crucial for tasks such as surveillance in constricted spaces and for enabling non-intrusive spatial intelligence in smart homes. Since tiny drones operate in highly dynamic environments, where factors like lighting and human movement impact their predictive accuracy, it is crucial to deploy uncertainty-aware prediction algorithms that can account for environmental variations and express not only the prediction but also confidence in the prediction. We address both of these challenges with Compute-in-Memory (CIM) which has become a pivotal technology for deep learning acceleration at the edge. While traditional CIM techniques are promising for energy-efficient deep learning, to bring in the robustness of uncertainty-aware predictions at the edge, we introduce a suite of novel techniques: First, we discuss CIM-based acceleration of Bayesian filtering methods uniquely by leveraging the Gaussian-like switching current of CMOS inverters along with co-design of kernel functions to operate with extreme parallelism and with extreme energy efficiency. Secondly, we discuss the CIM-based acceleration of variational inference of deep learning models through probabilistic processing while unfolding iterative computations of the method with a compute reuse strategy to significantly minimize the workload. Overall, our co-design methodologies demonstrate the potential of CIM to improve the processing efficiency of uncertainty-aware algorithms by orders of magnitude, thereby enabling edge robotics to access the robustness of sophisticated prediction frameworks within their extremely stringent area/power resources.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑