Approximate Ternary Matrix Multiplication for Image Processing and Neural Networks

被引:0
|
作者
Krishna, L. Hemanth [1 ]
Srinivasu, B. [1 ]
机构
[1] Indian Inst Technol Mandi, Sch Comp & Elect Engn SCEE, Mandi, Himachal Prades, India
来源
2024 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, ISVLSI | 2024年
关键词
Ternary compressor; Multiplier; approximation; matrix multiplication; image processing; neural networks; SYNTHESIS METHODOLOGY; DESIGN;
D O I
10.1109/ISVLSI61997.2024.00060
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a Carbon Nanotube FET-based ternary matrix multiplication using systolic array architecture for applications towards ternary neural networks and image processing applications. A ternary multiplier is proposed using ternary 4:2 compressors, which reduces the hardware by 18% in terms of the number of CNTFETs over the best existing designs. The compressors are approximated for energy-efficient applications. The approximate 4:2 compressor saves 19% of the energy over the proposed accurate design. A 6 x 6 multiplier designed using proposed approximate compressors saves 20% of the energy over the recent approximate multiplier. The proposed approximate multiplier has a better MRED and results in better image quality when deployed in image multiplication and image smoothing applications. A neural network is implemented using the proposed matrix multiplication for image classification results in an accuracy of 96% to 98% for various errors in multipliers.
引用
收藏
页码:290 / 295
页数:6
相关论文
共 50 条
  • [1] Application of Approximate Matrix Multiplication to Neural Networks and Distributed SLAM
    Plancher, Brian
    Brumar, Camelia D.
    Brumar, Iulian
    Pentecost, Lillian
    Rama, Saketh
    Brooks, David
    2019 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2019,
  • [2] Optimized Image Multiplication with Approximate Counter Based Compressor
    Savio, M. Maria Dominic
    Deepa, T.
    Bharathiraja, N.
    Bonasu, Anudeep
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 72 (02): : 3815 - 3834
  • [3] A LUT-Based Matrix Multiplication Using Neural Networks
    Sworna, Zarrin Tasnim
    Haque, Mubin Ul
    Babu, Hafiz Md. Hasan
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 1982 - 1985
  • [4] NeuroFilters: Neural networks for image processing
    Varona, J
    Villanueva, JJ
    NEW IMAGE PROCESSING TECHNIQUES AND APPLICATIONS: ALGORITHMS, METHODS, AND COMPONENTS II, 1997, 3101 : 74 - 82
  • [5] Applying Fast Matrix Multiplication to Neural Networks
    Khaled, Ahmed
    Atiya, Amir F.
    Abdel-Gawad, Ahmed H.
    PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 1034 - 1037
  • [6] Circuit Aware Approximate System Design with Case Studies in Image Processing and Neural Networks
    Ayhan, Tuba
    Altun, Mustafa
    IEEE ACCESS, 2019, 7 : 4726 - 4734
  • [7] Low-Power Ternary Multiplication Using Approximate Computing
    Kim, Sunmean
    Kang, Yesung
    Baek, Seunghan
    Choi, Youngchang
    Kang, Seokhyeong
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (08) : 2947 - 2951
  • [8] Energy- and Quality-Efficient Approximate Multipliers for Neural Network and Image Processing Applications
    Ahmadinejad, Mohammad
    Moaiyeri, Mohammad Hosein
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (02) : 1105 - 1116
  • [9] Image processing for granulometry analysis via neural networks
    Ferrari, Stefano
    Pluri, Vincenzo
    Scotti, Fabio
    2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MEASUREMENT SYSTEMS AND APPLICATIONS, 2008, : 28 - 32
  • [10] Techniques of Image Processing Based on Artificial Neural Networks
    李伟青
    王群
    王成彪
    Journal of Donghua University(English Edition), 2006, (06) : 20 - 24