{"title":"Fully Circuit Implementation of a two-layer Memristive Neural Network for Pattern Recognition","authors":"Mian Li, Xiaoping Wang, Zhanfei Chen","doi":"10.1109/ICIST52614.2021.9440557","DOIUrl":null,"url":null,"abstract":"In this paper, a fully circuit implementation of Memristive Neural Network (MNN) is proposed. The forward calculation of the network is based on winner-take-all (WTA) mechanism. The weight updating is achieved through the difference of pre-spike and post-spike, which is more close to the biological weight adjustment mechanism. The network is implemented in a full circuit without additional control units. The designed circuit consists of four modules. The memristive crossbar array module with one-memristor (1M) unit structure can effectively calculate the vector-matrix multiplication with only one step. The switch S is replaced by the transistor in the designed leaky-integrate-and-fire (LIF) module, which can control the integration and leakage of the membrane voltage and realize the lateral inhibition between output neurons. Connecting the integrated monostable trigger and the difference circuit, the post-spike generating module can output the required post-spike. The signal switch module realizes the switching of signals connected to memristors by using voltage-controlled switches. The combination of two modules validly realizes weight updating. The functions of four modules are verified separately. We performed a simulation experiment of 5×3 pixels image classification based on the designed circuit in PSPICE. The circuit output results and the high classification accuracy prove the circuit can be effectively applied in pattern recognition. The noise experiment shows the robustness of the designed circuit.","PeriodicalId":371599,"journal":{"name":"2021 11th International Conference on Information Science and Technology (ICIST)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 11th International Conference on Information Science and Technology (ICIST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIST52614.2021.9440557","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, a fully circuit implementation of Memristive Neural Network (MNN) is proposed. The forward calculation of the network is based on winner-take-all (WTA) mechanism. The weight updating is achieved through the difference of pre-spike and post-spike, which is more close to the biological weight adjustment mechanism. The network is implemented in a full circuit without additional control units. The designed circuit consists of four modules. The memristive crossbar array module with one-memristor (1M) unit structure can effectively calculate the vector-matrix multiplication with only one step. The switch S is replaced by the transistor in the designed leaky-integrate-and-fire (LIF) module, which can control the integration and leakage of the membrane voltage and realize the lateral inhibition between output neurons. Connecting the integrated monostable trigger and the difference circuit, the post-spike generating module can output the required post-spike. The signal switch module realizes the switching of signals connected to memristors by using voltage-controlled switches. The combination of two modules validly realizes weight updating. The functions of four modules are verified separately. We performed a simulation experiment of 5×3 pixels image classification based on the designed circuit in PSPICE. The circuit output results and the high classification accuracy prove the circuit can be effectively applied in pattern recognition. The noise experiment shows the robustness of the designed circuit.