删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

新型忆阻器神经形态电路的设计及其在条件反射行为中的应用

本站小编 Free考研考试/2021-12-29

<script type="text/javascript" src="https://cdn.bootcss.com/mathjax/2.7.2-beta.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> <script type='text/x-mathjax-config'>MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]},"HTML-CSS": {linebreaks: { automatic: true},scale: 100}});</script> 摘要:突触是生物神经系统的重要组成部分. 忆阻器因具备连续可调的非线性电导, 与连接强度可连续调节的生物突触极为相似, 因此在构建人工突触及类脑系统方面引起了广泛研究. 本文制备了Cu/MXene/SiO2/W结构的忆阻器, 基于该器件的电学特性、尤其是电导的连续可调特性, 构建人工突触单元并设计了神经形态电路. 在该电路中, 通过施加连续的电压脉冲, 对人工突触单元进行训练, 成功模仿实现了经典条件反射行为. 这一工作将对未来基于忆阻器构建大规模神经形态系统以进行类脑智能运算具有重要的意义.
关键词: 忆阻器/
人工突触/
条件反射/
神经形态电路

English Abstract


--> --> -->
随着冯·诺依曼瓶颈渐显, 传统计算机将无法满足大数据时代信息处理的需求, 而与之相对的类脑计算受到研究人员越来越多的关注[1,2]. 人脑内部具有1011数量级的神经元, 通过之间103—104倍数量的突触连接构成了一个复杂的神经网络[3-5]. 不同于现今的电子计算机, 人脑可以基于海量的神经元和突触以并行、分布式的方式处理信息, 其中突触连接强度的改变, 被认为是人脑学习和记忆的基础[6-8].
受大脑的启发, 人工神经网络的出现在一定程度上成功实现了大量数据的并行处理[9,10]. 其中在硬件实现方面, 基于互补金属氧化物半导体的电子突触构建的人工神经网络至少需要10个晶体管才能实现一个生物突触的功能, 因此进行任务处理时, 和生物神经系统相比, 在速度、能耗、电路面积以及资源利用率等方面存在着明显的弱点[11-13]. 因此, 构建低功耗、高集成度的电子突触, 搭建神经形态系统成为实现类脑智能的关键.
忆阻器是一种具有模拟渐变式记忆功能的双端非线性器件[14,15]. 其阻态的变化受到内部金属离子或氧空位迁移的调控, 其调节机制与突触权重受神经递质刺激后产生的调节过程极为类似[16-18]. 正是由于这种物理机理上的相似性以及器件的易于集成、低功耗、尺寸小等特性, 忆阻器成为构建人工突触的极佳选择[19,20]. 然而目前的研究大多数集中在利用不同结构和材料的器件产生忆阻行为以模拟生物突触可塑性的阶段[21,22], 对于如何利用忆阻器实现神经形态系统级的功能尚缺少研究报道.
本文为实现电路对刺激信号的及时响应, 选择二维材料MXene作为忆阻器插入层. 与其他二维材料相比, MXene具有优异的机械性能、较大的比表面积[23,24], 基于MXene的忆阻器能在更短时长的训练信号下改变忆阻器导态[25-27]. 首先, 研究了Cu/MXene/SiO2/W忆阻器的电学特性; 然后, 基于该器件的电学特性, 以分段线性窗函数结合惠普的氧化物忆阻器模型[28], 使用Verilog A语言对该忆阻器进行建模; 随后, 基于该器件模型构建了人工突触单元并设计了权值差分电路. 在电路工作过程中, 分别采用正弦电压信号以及脉冲电压信号对突触权值进行测试和反馈训练, 最后实现了经典条件反射行为[29]. 这一工作对未来构造以忆阻器为基础单元的大规模神经形态电路和智能运算系统, 具有十分重要的意义.
图1(a)所示, 双端Cu/MXene/SiO2/W忆阻器以厚度100 nm的活性金属Cu、90 nm的金属W分别作为顶电极和底电极. 在两个电极之间, 以旋涂法制备的二维材料MXene以及磁控溅射制备的SiO2为阻变层[30]. 器件上表面在金相显微镜下如图1(b)所示, 可以清晰地看到顶部的金属电极(直径约150 μm). MXene材料以团簇状堆积, 在原子间电势作用下在团簇状结构内部产生强电场. 图1(c)为二维材料MXene的扫描电镜图像, 可以清晰地看到MXene的二维层状结构. MXene的二维层状结构总体呈团簇状, 具有极小曲率, 在电极电压作用下能产生较大电场. 在施加电压时可以在一定程度引导导电细丝的生长, 提高导电通道产生的规律性, 进而有望提高忆阻器的电学特性的稳定性. 图1(d)为该器件的工作机理示意图. 当对Cu电极施加正电压, W电极接地时, 顶电极的Cu发生氧化反应生成Cu2+, Cu2+在定向电场作用下通过阻变层到达底电极, 并且在底电极与附近的电子结合还原生成Cu原子, 随着底电极附近Cu原子聚集并向顶电极延伸, 忆阻器逐渐由初始高阻态(high resistance state, HRS)转变到低阻态(low resistance state, LRS). 忆阻器的电阻状态受到内部Cu2+在电场作用下的定向移动而被连续调节[31], 这与图1(e)中生物突触连接强度在神经递质移动的影响下发生的权重改变极为相似.
图 1 (a) Cu/MXene/SiO2/W忆阻器结构及电学测试示意图; (b)二维材料MXene的扫描电镜图; (b) 金相显微镜下忆阻器表面结构; (d)正向偏压下器件工作机理示意图; (e)受到刺激信号, 突触前膜、突触后膜之间神经递质迁移示意图
Figure1. (a) The device structure and measurement of Cu/MXene/SiO2/W memristor; (b) surface structure of memristor under metallographic microscope; (c) the scanning electron microscope result of two-dimensional material MXene; (d) the physical mechanism of the Cu/MXene/SiO2/W memristor under positive voltagestimulus; (e) the neurotransmitter transfer between pre- and postsynaptic membrane after stimulus.

经典条件反射又称巴普洛夫反射, 其中最著名的实验为巴普洛夫的狗的唾液条件反射. 实验第一阶段, 狗看到食物本能的发生流涎反应, 属于无条件反射行为, 此时食物为非条件刺激(unconditional stimulus, US), 流涎的行为为非条件反应(unconditional reaction, UR); 实验第二阶段, 当没有经过训练, 单独出现铃声时, 狗并不会流涎, 此时铃声为中性刺激(neural stimulus, NS); 实验第三阶段, 在发出铃声的同时提供食物训练, 狗出现流涎反应; 实验第四阶段, 单独发出铃声, 狗经过第三阶段的训练学习后出现流涎反应, 此时流涎属于条件反应(conditional reaction, CR), 铃声由NS转变为条件刺激(conditional stimulus, CS).
为了构造基于忆阻器的神经形态电路, 实现经典条件反射. 首先我们用惠普模型对实验中忆阻器伏安特性进行了拟合, 使用硬件描述语言Verilog A针对忆阻器电学特性对本文中新型二维材料忆阻器进行建模[32,33]. 图2(a)所示为惠普研究团队提出的忆阻器线性漂移模型, 该模型虽能较好地复现忆阻器的连续导态特性, 但在纳米尺度下, 小电压产生的大电场将会进一步在界面附近产生空位的非线性漂移[34], 无法再使用线性漂移模型. 因此, 我们通过增加以下形式的分段线性窗函数$f(x)$解决该边界问题[35]:
图 2 (a)惠普研究小组提出的忆阻器模型; (b)忆阻器模型仿真数据与实验测试数据拟合
Figure2. (a) Memristor model reported by HP group; (b) the fitting of experimental data and the simulation data.

$f(x)\left\{\!\!\!{\begin{array}{llllllll} \dfrac{{px}}{{m{x_0}}},&0 \leqslant x& \leqslant {x_0},\\ {\dfrac{p}{m}},&{{x_0}}\leqslant x & \leqslant {y_0},\\ {\dfrac{{p(1 - x)}}{{m(1 - {y_0})}}},&{{y_0}} \leqslant x & \leqslant 1.\end{array}} \right.$
在应用过程中, 分段线性窗函数表现出其在LRS界限, 中间区域和HRS界限处的连续可微分性. 它显示了控制参数p的较低值处的非线性行为和较高值处的线性行为. 从物理学的角度来看, 窗函数降低了边界附近的氧空位速度, 最终导致非线性行为.
建模完成后通过调整模型的参数对实验过程中测试到的I-V特性曲线进行拟合, 模型主要参数在表1列出. 拟合的结果如图2(b)所示, 可以看出, 模型得到的仿真数据与器件的测试数据匹配度较高, 因此该模型能够较大程度模拟忆阻器特性.
开启电阻截止电阻有源区长度离子迁移率 窗函数参数
${R_{{\rm{on}}}}/\Omega $${R_{{\rm{off}}}}/\Omega $D/muv x0 y0pm
3.7 × 1021.9 × 1043.0 × 10–83.0 × 10–13 0.30.730100


表1模型主要参数
Table1.Key modeling parameters.

在此器件模型的基础上, 我们利用Verilog A硬件描述语言编写VHDL模块, 搭建如图3所示神经形态电路. 不同于传统忆阻器权值电路[36], 本电路引入电阻Ra, Rb分别与忆阻器Ma, Mb所在支路并联, 以实现忆阻单元的权重差分, 增加权值丰富度. 信号模块(signal module)连接的通道a与通道b是否有正弦信号分别对应“铃声”事件与“给肉”事件是否发生; 训练模块(train module)连接信号模块的两路输出端口, 待检测到“铃铛”与“给肉”事件同时发生, 训练模块输出方波训练信号, 实现对忆阻器权重单元的权值更新.
图 3 实现条件反射的神经形态电路
Figure3. Neuromorphic circuitry for the emulation of classical conditioning.

仿真初始时刻, 设定Ma, Mb, Ra, Rb, Rc, Rd满足如下大小关系:
$\left\{ \begin{aligned}& 1/{R_{{{\rm{M}}_{\rm{a}}}}} + 1/{R_{{{\rm{M}}_{\rm{b}}}}} > 1/{R_{\rm{a}}} + 1/{R_{\rm{b}}},\\& {R_{{{\rm{M}}_{\rm{a}}}}} > {R_{\rm{a}}},\\& {R_{{{\rm{M}}_{\rm{b}}}}} < {R_{\rm{b}}},\\& {R_{\rm{c}}} = {R_{\rm{d}}}.\end{aligned} \right.$
根据KCL方程, 对于节点L, 流出电流Ic与流入电流Ia, Ib满足${I_{\rm{c}}} = {I_{\rm{a}}} + {I_{\rm{b}}}$, 其中
$\begin{split}{I_{\rm{a}}} =\; & {U_{\rm{a}}}/{R_{\rm{d}}} = - ({U_{{{\rm{S}}_{\rm{1}}}}}/{R_{{{\rm{M}}_{\rm{a}}}}} + {U_{\rm{S}}}_{_{\rm{2}}}/{R_{{{\rm{M}}_{\rm{b}}}}})({R_{\rm{c}}}/{R_{\rm{d}}}) \\ =\; & - ({U_{{{\rm{S}}_{\rm{1}}}}}/{R_{{{\rm{M}}_{\rm{a}}}}} + {U_{\rm{S}}}_{_2}/{R_{{{\rm{M}}_{\rm{b}}}}}),\end{split}$
${I_{\rm{b}}} = {U_{{{\rm{S}}_1}}}/{R_{\rm{a}}} + {U_{{{\rm{S}}_{\rm{2}}}}}/{R_{\rm{b}}},$

${I_{\rm{c}}} = {I_{\rm{a}}} + {I_{\rm{b}}} = {U_{{{\rm{S}}_{\rm{1}}}}}/{R_{\rm{a}}} - {U_{{{\rm{S}}_{\rm{1}}}}}/{R_{{{\rm{M}}_{\rm{a}}}}} + {U_{{{\rm{S}}_{\rm{2}}}}}/{R_{\rm{b}}} - {U_{{{\rm{S}}_{\rm{2}}}}}/{R_{{{\rm{M}}_{\rm{b}}}}}.$
在初始时刻, 当仅“给肉”事件发生, 即满足${U_{{{\rm{S}}_{\rm{1}}}}} = 0, \;{\rm{ }}{U_{{{\rm{S}}_{\rm{2}}}}} > 0$时, 输出电压
${U_{{\rm{o}}1}} = - {I_{\rm{c}}} \times {R_{\rm{e}}} = {U_{{{\rm{S}}_{\rm{2}}}}} \times {R_{\rm{e}}}(1/{R_{{{\rm{M}}_{\rm{b}}}}} - 1/{R_{\rm{b}}}) > 0,$
即“流涎”.
当仅“铃声”事件发生, 即满足${U_{{{\rm{S}}_1}}} > 0, \;{U_{{{\rm{S}}_{\rm{2}}}}} = 0$时, 输出电压
${U_{{\rm{o2}}}} = - {I_{\rm{c}}}{R_{\rm{e}}} = {U_{{{\rm{S}}_{\rm{1}}}}} \times {R_{\rm{e}}}(1/{R_{{{\rm{M}}_{\rm{a}}}}} - 1/{R_{\rm{a}}}) < 0,$
即未 “流涎”.
当“给肉”事件与“铃铛”事件同时发生, 即满足${U_{{{\rm{S}}_1}}} = {U_{{{\rm{S}}_2}}} > 0$时, 输出电压:
$\begin{split}{U_{{\rm{o}}3}} =\; & - {I_{\rm{c}}}{R_{\rm{e}}} = {U_{{{\rm{S}}_{\rm{1}}}}} \times {R_{\rm{e}}}\big[(1/{R_{{{\rm{M}}_{\rm{a}}}}} + 1/{R_{{{\rm{M}}_{\rm{b}}}}})\\ & - (1/{R_{\rm{a}}} + 1/{R_{\rm{b}}})\big] > 0,\end{split}$
即 “流涎”.
以上分析满足经典条件反射的初始条件, 为了最终实现仅“铃声”事件便可触发“流涎”事件, 训练模块在检测到包含“铃声”、“给肉”信息的输入正弦波信号后, 输出幅值为0.05 V的直流信号用以训练忆阻器权值. 待通道a忆阻器的电导满足${R_{{{\rm{M}}_{\rm{a}}}}} < {R_{\rm{a}}}$时, 则在仅施加“铃声”事件时输出信号:
${U_{{\rm{o}}4}} = - {I_{\rm{c}}}{R_{\rm{e}}} = {U_{{{\rm{S}}_{\rm{1}}}}} \times {R_{\rm{e}}}(1/{R_{{{\rm{M}}_{\rm{a}}}}} - 1/{R_{\rm{a}}}) > 0,$
即发生“流涎”事件. 到此实现条件反射全部过程.
图4(a)为实现条件反射时, 输入输出信号的波形变化. 波形包含学习前、学习过程、学习后三个阶段. 学习前: “肉”事件信号输入时, 对应上述分析过程的${U_{{\rm{o1}}}} > 0$, 输出信号与输入信号同相, 判断为“流涎”; “铃声”事件信号输入时, 对应上述分析过程的${U_{{\rm{o}}2}} < 0$, 输出与输入信号反相, 判断为未发生“流涎”, 此时“铃声”为中性刺激. 学习过程: “铃声”、“肉”事件信号同时输入, 输出信号为两支路单独工作时输出信号的叠加, 对应上述分析过程的${U_{{\rm{o}}3}} > 0$. 此时满足条件“铃声”、“肉”事件同时发生, 触发训练模块输出训练信号, 由于电压脉冲能够对忆阻器Ma产生连续调节作用[37-39], 该电路中以方波脉冲作为训练信号作用于铃铛支路, 如该过程中Vout所示. 当满足条件${R_{{{\rm{M}}_{\rm{a}}}}} < {R_{\rm{a}}}$时, 对应上述分析过程的${U_{{\rm{o4}}}} > 0$, 满足当输入只有“铃声”信号时, 输出波形呈现出由负相${U_{{\rm{o}}2}} < 0$到正相${U_{{\rm{o4}}}} > 0$的变化过程, 该变化说明学习过程结束, “铃声”转变为条件刺激.
图 4 (a)仿真过程施加的信号以及各自对应的结果图; (b)对电路中忆阻器模型进行直流电压扫描, 流经忆阻器的电流随仿真时间的变化; (c)训练过程中, 流经忆阻器Ma的电流随时间的变化
Figure4. (a) The signals inputted into the circuit and corresponding output waveform, respectively; (b) the change of current flowing through the memristor against timeduring DC voltage sweeping; (c) the change of current through the memristor Ma during training process.

图4(b)为采用0.05 V电压源对电路中忆阻器模型进行直流扫描, 流经忆阻器的电流随仿真时间的变化关系图. 从图4(b)中可以看出随着仿真时间的增加, 流经忆阻器的电流值呈明显上升趋势, 施加的电压信号能够有效地调整忆阻器权值. 图4(c)为训练过程中方波与正弦波信号交替作用于忆阻器上, 流经忆阻器Ma电流大小的变化图. 从图4(c)中可以看出, 当施加到忆阻器上的电压信号为方波信号时, 流经忆阻器的电流呈上升趋势. 表明在训练过程, 方波电压确实对忆阻器的电导值起到调节作用; 而当施加信号为正弦形式的测试信号时, 由于正弦信号在一个周期内对忆阻器的作用部分抵消, 因此, 正弦信号对忆阻器电导值影响较小, 表现为施加正弦波前后, 流经忆阻器的电流大小基本不发生改变.
此外, 其他研究人员也对于忆阻器神经形态电路做出了相关探索. Wan 等[40]采用了另一种简洁有效的电路结构, 依靠外部信号实现训练学习过程. Yakopcic和Tarek [41]通过外部控制正负电压信号, 在输出端进行通道选择实现正负信号叠加获取正负权值. 与上述两种方案相比, 本文电路在内部采用VHDL模块通过反馈电路产生输入信号实现自主训练学习, 同时通过两路忆阻器差分的电路结构实现正负权值, 避免了通道选择过程中信号串扰等问题, 更有利于在大规模电路中实现智能运算.
制备了基于新型二维材料MXene的忆阻器, 并测试得到该忆阻器的电学特性. 为探索该器件模拟生物条件反射行为的可行性, 基于忆阻器惠普模型和分段线性窗函数, 对该器件进行建模. 随后利用该模型构建人工突触单元并搭建了神经形态电路. 该电路可以实现类似于“巴普洛夫的狗”的经典条件反射行为: 通过对基于忆阻器的突触单元施加正弦信号以及方波信号分别进行权重测试和训练, 实现了该电路从“无条件刺激(US)产生无条件反应(UR)”到“条件刺激(CS)产生条件响应(CR)”的转变. 这一工作将为未来通过忆阻器搭建大型神经形态系统, 实现类脑计算提供有效的指导作用.
相关话题/信号 电路 电压 神经 过程

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 电路中的拓扑态
    摘要:利用凝聚态物理中紧束缚哈密顿量与集中参数电子线路中基尔霍夫方程的对应关系,可以在电子线路中设计出种类丰富的拓扑物态.本文详细介绍用电路实现一维SSH模型、三维结线半金属模型和外尔半金属模型的设计方案.在上述拓扑电路中可探测到端点态、表面鼓膜态、表面费米弧等体拓扑性质对应的界面态.由于电子线路对 ...
    本站小编 Free考研考试 2021-12-29
  • 矩阵形式的不变本征算符方法以及几种介观电路的本征频率
    摘要:本文把不变本征算符方法(invarianteigen-operator,IEO方法)推广到了基于拉格朗日量的矩阵形式,将以往计算的思路和过程用简约的矩阵形式表示出来,这对大规模复杂多回路的介观电路的计算有着重要的意义.此外用该方法计算了三个L?C介观电路的本征频率,包括存在互感和不存在互感的两 ...
    本站小编 Free考研考试 2021-12-29
  • 一种随机共振增强正弦信号的二次多项式接收方法
    摘要:针对雷达、通信系统的正弦中频信号在低信噪比中难以接收的问题,提出一种经随机共振增强正弦信号的接收方法.通过分析正弦信号的随机共振机理,引入判决时刻,将非自治的福克-普朗克方程(Fokker-PlanckEquation,FPE)转化为自治方程求解,得到FPE的含时间参量的周期定态解;在得到随机 ...
    本站小编 Free考研考试 2021-12-29
  • 氩气空心阴极放电复杂动力学过程的模拟研究
    摘要:利用流体模型模拟研究了氩气空心阴极放电的动力学过程.数值模型考虑了直接基态电离、基态激发、分步电离、潘宁电离、解激发、两体碰撞、三体碰撞、辐射跃迁、弹性碰撞和复合反应等31个反应过程.计算得到了电子密度,Ar+密度,激发态氩原子Ar4s、Ar4p、Ar3d能级的密度,电势和电场强度等的分布特性 ...
    本站小编 Free考研考试 2021-12-29
  • 一种基于压缩感知和多维混沌系统的多过程图像加密方案
    摘要:随着计算机科学的快速发展,信息的存储和传播常常在各类计算机硬件以及多种网络之间进行,传统的信息加密方案已逐渐不再适用.因此,基于计算机的信息加密算法近年来逐步成为研究热点.通过结合小波包变换、压缩感知、混沌系统等理论,一种基于压缩感知和多维混沌系统的多过程图像加密方案被提出.该加密方案实现了针 ...
    本站小编 Free考研考试 2021-12-29
  • 利用神经网络识别高分子链在表面的吸附相变
    摘要:采用深度神经网络和MonteCarlo(MC)模拟方法研究了线性高分子链在均质表面以及条纹表面的临界吸附现象.通过MC模拟退火算法构建高分子链的构象样本集,采用状态标记法和温度标记法对模拟产生的样本集进行标记并采用神经网络对标记后的样本进行训练,发现神经网络可以很好地识别高分子链在均质表面的脱 ...
    本站小编 Free考研考试 2021-12-29
  • 金属原子催化作用下缺陷石墨烯薄膜的自修复过程
    摘要:采用分子动力学方法,模拟了金属原子存在条件下缺陷石墨烯的自修复过程.模拟采用了Ni和Pt两种金属原子作为催化剂,通过改变系统温度,得到了多组模拟结果.观察对比了模拟结束时获得的原子构型图,并通过计算修复过程中石墨烯内5,6,7元环的数量变化,研究了不同金属原子对缺陷石墨烯的催化修复效果,发现在 ...
    本站小编 Free考研考试 2021-12-29
  • 液态五元Ni-Zr-Ti-Al-Cu合金快速凝固过程的高速摄影研究
    摘要:采用电磁悬浮和自由落体两种无容器熔凝技术,并借助高速摄影实时分析方法,研究了液态五元Ni40Zr28.5Ti16.5Al10Cu5合金的深过冷能力和快速凝固机制.在电磁悬浮条件下,液态合金的过冷度可达290K(0.21TL).当深过冷熔体快速凝固时,高速摄影观察发现悬浮液滴表面呈现点状和环状两 ...
    本站小编 Free考研考试 2021-12-29
  • 利用相位响应曲线解释抑制性反馈增强神经电活动
    摘要:在众多实验和理论研究中已经发现自突触通过自反馈电流调节神经元电活动和网络时空行为来实现生理功能.本文通过理论研究,发现在一些合适的时滞下,抑制性自反馈电流能引起放电频率增加,这是不同于传统结果—抑制性作用引起频率降低的新发现.进一步,对于没有自反馈的神经元,发现在作用相位合适的抑制性脉冲电流的 ...
    本站小编 Free考研考试 2021-12-29
  • 基于经验知识遗传算法优化的神经网络模型实现时间反演信道预测
    摘要:人工神经网络由于具有较强的非线性拟合能力,可用来建立终端位置与接收信号之间的映射关系,从而获得不同位置的信道特性.神经网络建模的精度一般由所使用的训练样本数量决定,训练样本数目越多,模型往往越精确.但大量的训练数据的获取,耗时较多.本文将经验知识融入遗传算法,对人工神经网络模型进行优化,实现了 ...
    本站小编 Free考研考试 2021-12-29