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
关键词
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] The Effects of Approximate Multiplication on Convolutional Neural Networks
    Kim, Min Soo
    Del Barrio, Alberto A.
    Kim, Hyunjin
    Bagherzadeh, Nader
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (02) : 904 - 916
  • [3] Bootstrapping Deep Neural Networks from Approximate Image Processing Pipelines
    Son, Kilho
    Hostetler, Jesse
    Chai, Sek
    2019 2ND WORKSHOP ON ENERGY EFFICIENT MACHINE LEARNING AND COGNITIVE COMPUTING FOR EMBEDDED APPLICATIONS (EMC2 2019), 2019, : 6 - 10
  • [4] 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
  • [5] Image processing by neural networks
    Duranton, M
    IEEE MICRO, 1996, 16 (05) : 12 - 19
  • [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] TFix: Exploiting the Natural Redundancy of Ternary Neural Networks for Fault Tolerant In-Memory Vector Matrix Multiplication
    Malhotra, Akul
    Wang, Chunguang
    Gupta, Sumeet Kumar
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [8] Matrix Pseudoinversion for Image Neural Processing
    Cancelliere, Rossella
    Gai, Mario
    Artieres, Thierry
    Gallinari, Patrick
    NEURAL INFORMATION PROCESSING, ICONIP 2012, PT V, 2012, 7667 : 116 - 125
  • [9] GRAPH SPARSIFICATION BY APPROXIMATE MATRIX MULTIPLICATION
    Charalambides, Neophytos
    Hero, Alfred O., III
    2023 IEEE STATISTICAL SIGNAL PROCESSING WORKSHOP, SSP, 2023, : 180 - 184
  • [10] On the approximate bilinear complexity of matrix multiplication
    Trefilov A.P.
    Moscow University Computational Mathematics and Cybernetics, 2014, 38 (4) : 177 - 180