Modern internet of things (IoT) devices leverage machine learning inference using sensed data on-device rather than offloading them to the cloud. Commonly known as inference at-the-edge, this gives many benefits to the users, including personalization and security. However, such applications demand high energy efficiency and robustness. In this paper we propose a method for reduced area and power overhead of self-timed early-propagative asynchronous inference circuits, designed using the principles of learning automata. Due to natural resilience to timing as well as logic underpinning, the circuits are tolerant to variations in environment and supply voltage whilst enabling the lowest possible latency. Our method is exemplified through an inference datapath for a low power machine learning application. The circuit builds on the Tsetlin machine algorithm further enhancing its energy efficiency. Average latency of the proposed circuit is reduced by 10x compared with the synchronous implementation whilst maintaining similar area. Robustness of the proposed circuit is proven through post-synthesis simulation with 0.25 V to 1.2 V supply. Functional correctness is maintained and latency scales with gate delay as voltage is decreased.
翻译:现代事物互联网( IoT) 设备利用在设备上而不是向云中卸载的感知数据进行机器学习的推论。 通常被称为在前沿的推论,这给用户带来许多好处, 包括个性化和安全。 但是,这些应用要求高能效和稳健性。 在本文中,我们建议了一种方法,用学习自时的早期透析无同步导电路的同步电路降低面积和功率。 由于自然适应时间和逻辑支撑,电路可以容忍环境和供应电压的变化,同时允许尽可能低的悬浮。 我们的方法通过低功率机学习应用的推断数据路径加以示范。 电路以Tsetlin机算法为基础,进一步提高其能效。 与同步同时保持类似区域的同时,拟议电路的平均宽度减少10x。 通过以0. 25 V 到 1.2 V 供应的后同步模拟, 电路的固度得到验证。 功能校正性校正性校正性, 与软性平比值保持。