1、《The tempotron : a neuron that learns spike timing based decisions》
目录
1、神经元工作的基本方式(神经元的基本模型):
2、构建简单的SNN分类三大问题:
3、Tempotron监督学习算法——原理:
4、训练脉冲神经网路的目标
5、神经元膜电位在一个时间窗口的变化
1、神经元工作的基本方式(神经元的基本模型):
神经元接受前端神经元突触脉冲的输入,当电压达到阈值(V threshlod)的时候就会发射一个脉冲作为输出,此时会立刻关闭所有前端的突触,阻止脉冲的输入。神经元发射脉冲之后会回归到复位电位,并且会持续一段时间。之后才会继续接受前端输入的脉冲。
2、构建简单的SNN分类三大问题:
- 编码:将数据样本编码为与时间相关的脉冲序列,也就是脉冲神经网络可以理解的脉冲序列。
- 模型:构建好的神经元的模型。
- 学习算法:确定好学习算法,对神经网络进行训练。文中使用的是:Tempotron监督学习算法.
编码方式:rate coding 和Temporal coding
学习方法:无监督学习STDP,有监督学习Tempotron 和Resume,Spikeprop
3、Tempotron监督学习算法——原理:
神经元的后突触膜电位(PSP)是所有与之相连的上一层神经元脉冲输入的加权和,数学公式:
式子解释:K表示的是Kernel,介于0-1之间的数值,表示在t时间下,ti时间点输入的脉冲的贡献。
ti是第i个脉冲输入的时间。
K(t-ti)=V0(exp[-(t-ti)/Tm)-exp[-(t-ti)/Ts])
1、V0起到正则化的一个作用。
2、Tm和Ts是控制真个K(t)图像大致形状的参数。
3、当ti>t时,K是不存在(vanishing)的,因为不存在当前时间之后的脉冲值,当V(t)大于阈值时,就会发放脉冲,并且迅速回到复位电位,并且持续一段时间(不应期)。
4、训练脉冲神经网路的目标
目标就是:使得该神经网络的输出神经元对对应的样本输出对应的膜电位。
根据输出神经元是否发放正确的脉冲,调整与该输出神经元的上一层的连接权重,
公式解析:1、λ表示每次更新的幅度。
2、K是[0-1]之间的数值
5、神经元膜电位在一个时间窗口的变化
上图是训练之后的输出神经元在一个时间窗口内的膜电位变化,
图中: 黑色的线条是符合脉冲输出的,被刺激
灰色的线条是不符合脉冲输出的,被抑制。
参考:http://jacoxu.com/tempotron/
https://blog.csdn.net/ly18846826264/article/details/105214150?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158618470219724839245497%2522%252C%2522scm%2522%253A%252220140713.130056874..%2522%257D&request_id=158618470219724839245497&biz_id=0&utm_source=distribute.pc_search_result.none-task-blog-all_SOOPENSEARCH-2
1、《The tempotron : a neuron that learns spike timing based decisions》相关推荐
- The tempotron: a neuron that learns spike timing–based decisions 事件驱动
摘要 我们提出了一种新的,生物学上可行的监督突触学习规则,使神经元能够有效地学习广泛的决策规则,就是把信息嵌入在脉冲的时空结构中,而不是简单的平均脉冲发射频率. 神经元可以实现的随机时空模式的分类数量 ...
- AI开发者大会之计算机视觉技术实践与应用:2020年7月3日《RPA+AI助力政企实现智能时代的人机协同》、《5G风口到来,边缘计算引领数据中心变革》、《数字化时代金融市场与AI算法如何结合?》
AI开发者大会之计算机视觉技术实践与应用:2020年7月3日<RPA+AI助力政企实现智能时代的人机协同>.<5G风口到来,边缘计算引领数据中心变革>.<数字化时代金融市 ...
- AI开发者大会之AI学习与进阶实践:2020年7月3日《如何转型搞AI?》、《基于AI行业价值的AI学习与进阶路径》、《自动机器学习与前沿AI开源项目》、《使用TensorFlow实现经典模型》
AI开发者大会之AI学习与进阶实践:2020年7月3日<如何转型搞AI?>+<无行业不智能:基于AI行业价值的AI学习与进阶路径>.<自动机器学习与前沿AI开源项目> ...
- pythonfor循环功能手工皂_裘.波勒《幫孩子找到自信的成長型數學思維:學好數學不必靠天賦,史丹佛大學實證研究、讓孩子潛力大爆發的關鍵方法》臉譜...
幫孩子找到自信的成長型數學思維:學好數學不必靠天賦,史丹佛大學實證研究.讓孩子潛力大爆發的關鍵方法 MATHEMATICAL MINDSETS: Unleashing Students' Potent ...
- 2016年8月份学习总结,读书《书都不会读,你还想成功》
2016年8月份学习总结,有删减,创建日期:2016-09-03 20:33:08 本月读书<书都不会读,你还想成功> 韩国的作者,倡导读书.读书.读书.这不是一个鸡汤书籍,类似小说的写法 ...
- 软件架构--《系统架构:复杂系统的产品设计与开发》笔记
<系统架构:复杂系统的产品设计与开发>笔记 1 简介 1.1 内容简介 1.2 作者介绍 2 摘要 系统架构原则 系统思维任务步骤 系统思维 1 系统架构简介 1.1 复杂系统的架构 1. ...
- 免费教材丨第56期:《深度学习导论及案例分析》、《谷歌黑板报-数学之美》
小编说 离春节更近了! 本期教材 本期为大家发放的教材为:<深度学习导论及案例分析>.<谷歌黑板报-数学之美>两本书,大家可以根据自己的需要阅读哦! < ...
- 《数据分析实战 基于EXCEL和SPSS系列工具的实践》一第2章 数据分析的理论、工具、模型...
本节书摘来自华章出版社<数据分析实战 基于EXCEL和SPSS系列工具的实践>一书中的第2章,第2.1节,纪贺元 著,更多章节内容可以访问云栖社区"华章计算机"公众号查 ...
- AI:2021年WAIC世界人工智能大会2021年7月9日《可信AI论坛》、《AI引领探索保险科技新价值》、《产研共育·数智未来》等论坛演讲内容分享及解读
AI:2021年WAIC世界人工智能大会2021年7月9日<可信AI论坛>.<AI引领探索保险科技新价值>.<产研共育·数智未来>等论坛演讲内容分享及解读 导读:2 ...
最新文章
- 【Git】ubuntu上git commit提交后如何保存和退出类似vim的界面,回到命令行
- C++中重载(overload)和重写(override)和隐藏
- android布局中显示隐藏动画
- ORACLE TEXT DATASTORE PREFERENCE(五)
- 如何提高Google Adsense单价:点击率篇
- 腾讯视频怎么打开个人直播后台播放功能
- 元年·潮湃 首届搜狐5G峰会倒计时 参会大咖揭晓
- 一篇文章带你快速入门JavaScript(自学者福利)
- java把abcedf字符串进行排序_字符串合并处理 - 一贱书生的个人空间 - OSCHINA - 中文开源技术交流社区...
- 笔记:linux中tcp_tw_reuse和tcp_tw_recycle的作用
- 按键精灵手机助手之字符串处理
- usb万能驱动win7_Win10改装win7原来这么简单
- [转载]GBK 汉字内码扩展规范编码表(1.0 版)
- python_opencv_haze加雾处理
- sql 字段逗号分割
- 缓解过拟合(overfitting)的方法
- 同事辞职了,我一个人做两个人的活,公司又不招人了,该怎么办?
- Android MVP 架构设计 (一)
- 搭建 Nexus 私服
- Oracle数据库中索引的维护