Spike-timing-dependent plasticity (STDP) rules and associative memory rules jointly describe the plasticity of neuronal synapses, which have essential effects on biological learning and forgetting. Existing studies on STDP rules combined with memristors only realize the learning function of associative memory. Building on this foundation, the paper incorporates STDP rules to develop a new memristor associative memory circuit. Initially, the connection between STDP rules and associative memory rules is analyzed. Subsequently, a module with a delay function is designed to integrate both two rules. This module is then used to create a memristor associative memory circuit, which achieves learning and three forgetting functions. The effectiveness of the proposed scheme, along with the learning and forgetting functions, is validated through PSPICE simulation.
目前相关文献中存在忆阻联想记忆电路未结合STDP规则、仅能实现联想记忆的学习功能、电路结构复杂等问题。基于此,本文提出融合STDP规则的忆阻联想记忆电路,以实现更多生物功能。通过深入分析STDP规则和联想记忆的关系,发现二者在突触权重可塑性方面存在共同之处。值得注意的是,STDP规则还涉及到前后神经元兴奋时间顺序。对此,本文设计了一种具备延时功能的模块,融合这两种规则。结合该模块,提出了一种融合STDP规则的忆阻联想记忆电路。该电路结构相对简单,具备学习功能,并能实现仅提供铃声的遗忘、仅提供食物的遗忘以及自然遗忘的功能。最后,本文通过通用电路分析程序(simulation program with integrated circuit emphasis, PSPICE)仿真验证了这一理论的有效性,以及在联想记忆中学习和三种遗忘功能。
ALZUBAIDIL, ZHANGJ L, HUMAIDIA J, et al. Review of deep learning: Concepts, CNN architectures, challenges, applications, future directions[J]. Journal of Big Data, 2021, 8(1): 53. DOI: 10.1186/s40537-021-00444-8 .
[2]
DE MAIOV, ARALA, BRANDICI. A roadmap to post-moore era for distributed systems[C]//Proceedings of the 2022 Workshop on Advanced Tools, Programming Languages, and Platforms for Implementing and Evaluating Algorithms for Distributed Systems. New York: ACM, 2022: 30-34. DOI: 10.1145/3524053.3542747 .
[3]
SEBASTIANA, LE GALLOM, BURRG W, et al. Tutorial: Brain-inspired computing using phase-change memory devices[J]. Journal of Applied Physics, 2018, 124(11): 111101(1-15. DOI: 10.1063/1.5042413 .
[4]
COVIE, MULAOSMANOVICH, MAX B, et al. Ferroelectric-based synapses and neurons for neuromorphic computing[J]. Neuromorphic Computing and Engineering, 2022, 2(1): 012002. DOI: 10.1088/2634-4386/ac4918 .
[5]
CHUAL. Memristor — The missing circuit element[J]. IEEE Transactions on Circuit Theory, 1971, 18(5): 507-519. DOI: 10.1109/TCT.1971.1083337 .
[6]
LUOS W, LIAOK H, LEIP X, et al. A synaptic memristor based on two-dimensional layered WSe2 nanosheets with short- and long-term plasticity[J]. Nanoscale, 2021, 13(13): 6654-6660.DOI: 10.1039/D0NR08725D .
[7]
DOUG, LIUJ D, GUOW H, et al. A liquid electrolyte-based memristor with application in associate learning[J]. Applied Physics Letters, 2023, 123(12):124102(1-6. DOI: 10.1063/5.0157543 .
[8]
GUOM, ZHUY L, LIUR Y, et al. An associative memory circuit based on physical memristors[J]. Neurocomputing, 2022, 472: 12-23. DOI: 10.1016/j.neucom.2021.11.034 .
[9]
ISMAILM, RASHEEDM, MAHATAC, et al. Mimicking biological synapses with a-HfSiO x -based memristor: Implications for artificial intelligence and memory applications[J]. Nano Convergence, 2023, 10:33(1-15). DOI: 10.1186/s40580-023-00380-8 .
[10]
DONGZ K, JIX Y, LAIC S, et al. Design and implementation of a flexible neuromorphic computing system for affective communication via memristive circuits[J]. IEEE Communications Magazine, 2023, 61(1): 74-80. DOI: 10.1109/MCOM.001.2200272 .
[11]
WENS P, WEIH Q, YANGY, et al. Memristive LSTM network for sentiment analysis[J]. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2021, 51(3): 1794-1804. DOI: 10.1109/TSMC.2019.2906098 .
[12]
PAPANDROULIDAKISG, VOURKASI, ABUSLEMEA, et al. Crossbar-based memristive logic-in-memory architecture[J]. IEEE Transactions on Nanotechnology, 2017, 16(3): 491-501. DOI: 10.1109/TANAN0.2017.2691713 .
[13]
JANGB C, NAM Y, KOOB J, et al. Memristive logic-in-memory integrated circuits for energy-efficient flexible electronics[J]. Advanced Functional Materials, 2018, 28(2): 1704725(1-10. DOI: 10.1002/adfm.201704725 .
[14]
LIANGY, WANGG Y, CHENG R, et al. S-type locally active memristor-based periodic and chaotic oscillators[J]. IEEE Transactions on Circuits and Systems I: Regular Papers, 2020, 67(12): 5139-5152. DOI: 10.1109/TCSI.2020.3017286 .
[15]
ZHOUW, WANGG Y, IUH H C, et al. Complex dynamics of a non-volatile memcapacitor-aided hyperchaotic oscillator[J]. Nonlinear Dynamics, 2020, 100(4): 3937-3957. DOI: 10.1007/s11071-020-05722-3 .
[16]
YANGC, WANGX P, CHENZ F, et al. Memristive circuit implementation of operant cascaded with classical conditioning[J]. IEEE Transactions on Biomedical Circuits and Systems, 2022, 16(5): 926-938. DOI: 10.1109/TBCAS.2022.3204742 .
[17]
WANGZ L, WANGX P, ZENGZ G. Memristive circuit design of brain-like emotional learning and generation[J]. IEEE Transactions on Cybernetics, 2023, 53(1): 222-235. DOI: 10.1109/TCYB.2021.3090811 .
[18]
GUOM, ZHAOK X, SUNJ W, et al. Implementing bionic associate memory based on spiking signal[J]. Information Sciences, 2023, 649:119613(1-14). DOI: 10.1016/j.ins.2023.119613 .
[19]
RAAIJMAKERSJ G, SHIFFRINR M. Search of associative memory[J]. Psychological Review, 1981, 88(2): 93-134. DOI: 10.1037/0033-295X.88.2.93 .
[20]
TAYLORM M. The problem of stimulus structure in the behavioural theory of perception[J]. South African Journal of Psychology, 1973, 3: 23-45.
[21]
SZATMÁRYB, IZHIKEVICHE M. Spike-timing theory of working memory[J]. PLoS Computational Biology, 2010, 6(8): e1000879. DOI: 10.1371/journal.pcbi.1000879 .
[22]
PERSHINY V, DI VENTRAM. Experimental demonstration of associative memory with memristive neural networks[J]. Neural Networks, 2010, 23(7): 881-886. DOI: 10.1016/j.neunet.2010.05.001 .
[23]
CHENL, LIC D, WANGX, et al. Associate learning and correcting in a memristive neural network[J]. Neural Computing and Applications, 2013, 22(6): 1071-1076. DOI: 10.1007/s00521-012-0868-7 .
[24]
WANGL D, LIH F, DUANS K, et al. Pavlov associative memory in a memristive neural network and its circuit implementation[J]. Neurocomputing, 2016, 171: 23-29. DOI: 10.1016/j.neucom.2015.05.078 .
[25]
ZHANGY D, ZENGZ G, WENS P. Implementation of memristive neural networks with spike-rate-dependent plasticity synapses[C]//2014 International Joint Conference on Neural Networks (IJCNN). New York: IEEE Press, 2014: 2226-2233. DOI: 10.1109/IJCNN.2014.6889740 .
[26]
YANGL, ZENGZ G, WENS P. A full-function Pavlov associative memory implementation with memristance changing circuit[J]. Neurocomputing, 2018, 272: 513-519. DOI: 10.1016/j.neucom.2017.07.020 .
[27]
LIUX Y, ZENGZ G, WENS P. Implementation of memristive neural network with full-function Pavlov associative memory[J]. IEEE Transactions on Circuits and Systems I: Regular Papers, 2016, 63(9): 1454-1463. DOI: 10.1109/TCSI.2016.2570819 .
[28]
WANGY B, WANGG Y, SHENY R, et al. A memristor neural network using synaptic plasticity and its associative memory[J]. Circuits, Systems, and Signal Processing, 2020, 39(7): 3496-3511. DOI: 10.1007/s00034-019-01330-8 .
[29]
SUNJ W, HANG Y, ZENGZ G, et al. Memristor-based neural network circuit of full-function Pavlov associative memory with time delay and variable learning rate[J]. IEEE Transactions on Cybernetics, 2020, 50(7): 2935-2945. DOI: 10.1109/tcyb.2019.2951520 .
LIZ J, TANM L, WANGM J, et al. Associative memory circuit based on memristor with the ebbinghaus forgetting rule[J]. Journal of Electronics & Information Technology, 2022, 44(10): 3657-3665. DOI: 10.11999/JEIT210677(Ch ).
[34]
ZHANGY T, ZENGZ G. A multi-functional memristive Pavlov associative memory circuit based on neural mechanisms[J]. IEEE Transactions on Biomedical Circuits and Systems, 2021, 15(5): 978-993. DOI: 10.1109/TBCAS.2021.3108354 .
[35]
PERSHINY V, DI VENTRAM. Neuromorphic, digital, and quantum computation with memory circuit elements[J]. Proceedings of the IEEE, 2012, 100(6): 2071-2080. DOI: 10.1109/JPROC.2011.2166369 .
[36]
COVIE, BRIVIOS, SERBA, et al. Analog memristive synapse in spiking networks implementing unsupervised learning[J]. Frontiers in Neuroscience, 2016, 10: 482. DOI: 10.3389/fnins.2016.00482 .
[37]
PRUDNIKOVN V, LAPKIND A, EMELYANOVA V, et al. Associative STDP-like learning of neuromorphic circuits based on polyaniline memristive microdevices[J]. Journal of Physics D: Applied Physics, 2020, 53(41): 414001. DOI: 10.1088/1361-6463/ab9262 .
LIUJZHANG Y, WANGX P, LIY, et al. Memristive model for synaptic circuits[J]. IEEE Transactions on Circuits and Systems Ⅱ: Express Briefs, 2017, 64(7): 767-771. DOI: 10.1109/TCSII.2016.2605069 .
[40]
LIUJ Y, ZHOUY, DUANS K, et al. Memristive neural network circuit implementation of associative learning with overshadowing and blocking[J]. Cognitive Neurodynamics, 2023, 17(4): 1029-1043. DOI: 10.1007/s11571-022-09882-3 .
[41]
CHICCAE, STEFANINIF, BARTOLOZZIC, et al. Neuromorphic electronic circuits for building autonomous cognitive systems[J]. Proceedings of the IEEE, 2014, 102(9): 1367-1388. DOI: 10.1109/JPROC.2014.2313954 .
[42]
BIG Q, POOM M. Synaptic modification by correlated activity: Hebb’s postulate revisited[J]. Annual Review of Neuroscience, 2001, 24(1): 139-166. DOI: 10.1146/annure.neuro.24.1.139 .