In-Memory Computing Circuit Implementation of Complex-Valued Hopfield Neural Network for Efficient Portrait Restoration

被引:4
|
作者
Hong, Qinghui [1 ]
Fu, Haotian [2 ]
Liu, Yiyang [1 ]
Zhang, Jiliang [3 ]
机构
[1] Hunan Univ, Coll Comp Sci & Elect Engn, Changsha 410082, Peoples R China
[2] Hong Kong Univ Sci & Technol Guangzhou, Microelect Thrust, Funct Hub, Guangzhou 511458, Peoples R China
[3] Hunan Univ, Coll Semicond, Coll Integrated Circuits, Changsha 410082, Peoples R China
基金
中国国家自然科学基金;
关键词
Circuit design; complex-valued Hopfield neural network (CHNN); memristor; portrait restoration; IMAGE-RESTORATION; SIGNAL;
D O I
10.1109/TCAD.2023.3242858
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Complex-valued neural networks have better optimization capabilities, stronger robustness, and richer characterization capabilities compared with real-valued neural networks, which has achieved good results in the field of portrait restoration. However, there is almost no circuit implementation of complex-valued neural networks. Based on this, this article proposes an in-memory computing circuit implementation of a complex-valued Hopfield neural network (CHNN) for the first time, which provides a highly accurate and efficient processing circuit for portrait restoration. First, a new memristive array is proposed, which can realize parallel complex-valued multiplication and complex-valued vector-matrix multiplication. On the basis, a CHNN circuit that can perform large-scale recursive computations is designed. Due to the characteristics of in-memory computation, the computation speed and robustness have been improved when realizing portrait restoration. Different portrait restoration scenarios can be realized based on the programmability of the memristive array. Pspice simulation results show that the recovery speed of CHNN can reach the level of 0.1 ms, and the accuracy can reach above 97.00%. Robustness analysis shows that the circuit can tolerate a certain degree of programming error and has strong anti-noise performance.
引用
收藏
页码:3338 / 3351
页数:14
相关论文
共 50 条
  • [2] Stability analysis for higher order complex-valued Hopfield neural network
    Mishra, Deepak
    Tolambiya, Arvind
    Shukla, Amit
    Kalra, Prem K.
    NEURAL INFORMATION PROCESSING, PT 1, PROCEEDINGS, 2006, 4232 : 608 - 615
  • [3] A Fully Complex-Valued Gradient Neural Network for Rapidly Computing Complex-Valued Linear Matrix Equations
    Xiao Lin
    Lu Rongbo
    CHINESE JOURNAL OF ELECTRONICS, 2017, 26 (06) : 1194 - 1197
  • [4] A Fully Complex-Valued Gradient Neural Network for Rapidly Computing Complex-Valued Linear Matrix Equations
    XIAO Lin
    LU Rongbo
    Chinese Journal of Electronics, 2017, 26 (06) : 1194 - 1197
  • [5] Neneta: Heterogeneous Computing Complex-Valued Neural Network Framework
    Lekic, Vladimir
    Babic, Zdenka
    2017 40TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2017, : 192 - 196
  • [6] A synthesis method based on stability analysis for complex-valued Hopfield neural network
    Liu, Xiaoyu
    Fang, Kangling
    Liu, Bin
    ASCC: 2009 7TH ASIAN CONTROL CONFERENCE, VOLS 1-3, 2009, : 1245 - 1250
  • [7] Complex-Valued Neural Network and Complex-Valued Backpropagation Learning Algorithm
    Nitta, Tohru
    ADVANCES IN IMAGING AND ELECTRON PHYSICS, VOL 152, 2008, 152 : 153 - 220
  • [8] A Spintronic In-Memory Computing Network for Efficient Hamming Codec Implementation
    Jiang, Linjun
    Deng, Erya
    Zhang, He
    Wang, Zhaohao
    Kang, Wang
    Zhao, Weisheng
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (04) : 2086 - 2090
  • [9] Neural network for computing pseudoinverses and outer inverses of complex-valued matrices
    Xia, Youshen
    Zhang, Songchuan
    Stanimirovic, Predrag S.
    APPLIED MATHEMATICS AND COMPUTATION, 2016, 273 : 1107 - 1121
  • [10] Bicomplex Projection Rule for Complex-Valued Hopfield Neural Networks
    Kobayashi, Masaki
    NEURAL COMPUTATION, 2020, 32 (11) : 2237 - 2248