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 条
  • [21] Constant Matrix Multiplication with Ternary Adders
    Hardieck, Martin
    Kumm, Martin
    Sittel, Patrick
    Zipf, Peter
    2018 25TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2018, : 89 - 92
  • [22] Improved approximate multiplier architecture for image processing and neural network
    Alamuri, Pramod
    Kumar, U. Anil
    Vannuru, Vallepu
    Ahmed, Syed Ershad
    MICROPROCESSORS AND MICROSYSTEMS, 2023, 101
  • [23] W-AMA: Weight-aware Approximate Multiplication Architecture for neural processing
    Liu, Bo
    Zhang, Renyuan
    Shen, Qiao
    Li, Zeju
    Xie, Na
    Wang, Yuanhao
    Xie, Chonghang
    Cai, Hao
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 111
  • [24] An Efficient Optical Sparse Matrix Multiplication Accelerator for Graph Neural Networks
    Jia, Ying
    Guo, Hongxiang
    Guo, Yi
    Wu, Jian
    2022 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE, ACP, 2022, : 1868 - 1872
  • [25] Randomization of approximate bilinear computation for matrix multiplication
    Malik, Osman Asif
    Becker, Stephen
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS- COMPUTER SYSTEMS THEORY, 2021, 6 (01) : 54 - 93
  • [26] Approximate Matrix Multiplication with Application to Linear Embeddings
    Kyrillidis, Anastasios
    Vlachos, Michail
    Zouzias, Anastasios
    2014 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2014, : 2182 - 2186
  • [27] APPROXIMATE WEIGHTED CR CODED MATRIX MULTIPLICATION
    Charalambides, Neophytos
    Pilanci, Mert
    Hero, Alfred O., III
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 5095 - 5099
  • [28] A practical streaming approximate matrix multiplication algorithm
    Francis, Deena P.
    Raimond, Kumudha
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (01) : 1455 - 1465
  • [29] Special issue on neural networks in image processing
    Singh, S
    PATTERN ANALYSIS AND APPLICATIONS, 1999, 2 (02) : 103 - 103
  • [30] Applications of artificial neural networks to image processing
    Chellappa, R
    Fukushima, K
    Katsaggelos, BK
    Kung, SY
    LeCun, Y
    Nasrabadi, NM
    Poggio, TA
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 1998, 7 (08) : 1093 - 1096