Multiplierless In-filter Computing for tinyML Platforms

被引:0
|
作者
Nair, A. R. [1 ]
Nath, P. K. [3 ]
Chakrabartty, S. [2 ]
Thakur, C. S. [1 ]
机构
[1] Indian Inst Sci, Dept Elect Syst Engn, Bangalore 560012, Karnataka, India
[2] Washington Univ, Dept Elect & Syst Engn, St Louis, MO 63130 USA
[3] Pandit Deendayal Energy Univ, Dept Elect Commun Engn, Gandhinagar, India
来源
PROCEEDINGS OF THE 37TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, VLSID 2024 AND 23RD INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, ES 2024 | 2024年
关键词
IoT; FPGA; Filtering; Edge Computing;
D O I
10.1109/VLSID60093.2024.00038
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Wildlife conservation using continuous monitoring of environmental factors and biomedical classification, which generate a vast amount of sensor data, is a challenge due to limited bandwidth in the case of remote monitoring. It becomes critical to have classification where data is generated. We present a novel multiplierless framework for in-filter acoustic classification using Margin Propagation (MP) approximation used in low-power edge devices deployable in remote areas with limited connectivity. The entire design of this classification framework is based on template-based kernel machine, which uses basic primitives like addition/subtraction, shift, and comparator operations, for hardware implementation. Unlike full precision training methods for traditional classification, we use MP-based approximation for training, including backpropagation mitigating approximation errors. The proposed framework is general enough for acoustic classification. However, we demonstrate the hardware friendliness of this framework by implementing a parallel Finite Impulse Response (FIR) filter bank in a kernel machine classifier optimized for a Field Programmable Gate Array (FPGA). The FIR filter acts as the feature extractor and non-linear kernel for the kernel machine implemented using MP approximation. The FPGA implementation on Spartan 7 shows that the MP-approximated in-filter kernel machine is more efficient than traditional classification frameworks with just less than 1K slices.
引用
收藏
页码:192 / 197
页数:6
相关论文
共 50 条
  • [41] A Novel Semi-Supervised Learning for Industrial Edge Computing Platforms in Quality Prediction
    Nain G.
    Pattanaik K.K.
    Sharma G.K.
    SN Computer Science, 5 (5)
  • [42] Combining Machine Learning and Edge Computing: Opportunities, Challenges, Platforms, Frameworks, and Use Cases
    Grzesik, Piotr
    Mrozek, Dariusz
    ELECTRONICS, 2024, 13 (03)
  • [43] Energy Efficient Calculations of Text Similarity Measure on FPGA-Accelerated Computing Platforms
    Karwatowski, Michal
    Russek, Pawel
    Wielgosz, Maciej
    Koryciak, Sebastian
    Wiatr, Kazimierz
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT I, 2016, 9573 : 31 - 40
  • [44] LifeLearner: Hardware-Aware Meta Continual Learning System for Embedded Computing Platforms
    Kwon, Young D.
    Chauhan, Jagmohan
    Jia, Hong
    Venieris, Stylianos I.
    Mascolo, Cecilia
    PROCEEDINGS OF THE 21ST ACM CONFERENCE ON EMBEDDED NETWORKED SENSOR SYSTEMS, SENSYS 2023, 2023, : 138 - 151
  • [45] Front-End Gateway System With Serial Communication Protocol Conversion and Edge Computing Platforms
    Sung, Guo-Ming
    Tung, Li-Fen
    Huang, Chih-Jung
    Yu, Chih-Ping
    IEEE ACCESS, 2023, 11 : 93193 - 93203
  • [46] A Control and Testing Framework for a Digital Micromirror Device in Neutral Atom Quantum Computing and Simulation Platforms
    Mathews, M.
    Yin, X.
    Baumgartner, A.
    Esslinger, T.
    Akin, A.
    2022 IEEE INTERNATIONAL CONFERENCE ON QUANTUM COMPUTING AND ENGINEERING (QCE 2022), 2022, : 724 - 726
  • [47] Brief Industry Paper: Optimizing Memory Efficiency of Graph Neural Networks on Edge Computing Platforms
    Zhou, Ao
    Yang, Jianlei
    Gao, Yeqi
    Qiao, Tong
    Qi, Yingjie
    Wang, Xiaoyi
    Chen, Yunli
    Dai, Pengcheng
    Zhao, Weisheng
    Hu, Chunming
    2021 IEEE 27TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2021), 2021, : 445 - 448
  • [48] Power-Efficiency Analysis of Accelerated BWA-MEM Implementations on Heterogeneous Computing Platforms
    Houtgast, Ernst Joachim
    Sima, Vlad-Mihai
    Marchiori, Giacomo
    Bertels, Koen
    Al-Ars, Zaid
    2016 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG16), 2016,
  • [49] Performance evaluation of edge-computing platforms for the prediction of low temperatures in agriculture using deep learning
    Miguel A. Guillén
    Antonio Llanes
    Baldomero Imbernón
    Raquel Martínez-España
    Andrés Bueno-Crespo
    Juan-Carlos Cano
    José M. Cecilia
    The Journal of Supercomputing, 2021, 77 : 818 - 840
  • [50] On the Evaluation of Different High-Performance Computing Platforms for Hyperspectral Imaging: An OpenCL-Based Approach
    Guerra, Raul
    Martel, Ernestina
    Khan, Jehandad
    Lopez, Sebastian
    Athanas, Peter
    Sarmiento, Roberto
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2017, 10 (11) : 4879 - 4897