机器学习与脑机接口
文章平均质量分 79
机器学习、神经网络最新进展
脑机接口研习社
为了量化行为,研究脑机接口BCI,与同行学术交流。公众号:脑机接口研习社,联系方式:[email protected],个人主页:https://github.com/Y-H-Joe
展开
-
Day4读书笔记 | 周志华《机器学习》之回归分析
转载 2021-06-07 14:03:20 · 144 阅读 · 0 评论 -
Day3 周志华《机器学习》读书笔记之模型选择
微信公众号关注:脑机接口研习社追踪脑机接口最新发展资讯系列文章目录Day1 当脑机接口遇上机器学习:周志华《机器学习》读书笔记之绪论Day2 周志华《机器学习》读书笔记之模型评估文章目录系列文章目录前言Day 3一、比较检验1. 二项分布和二项检验2. t检验(t-test)3. 交叉验证t检验4. McNemar检验5. Friedman检验二、 偏差和方差三、思考:如何与脑机接口结合前言脑机接口研习社将推出一系列文章,每篇文章将分成两个部分的内容,第一部分是记录小编读书过程的..原创 2021-05-17 12:25:41 · 445 阅读 · 0 评论 -
Day2 周志华《机器学习》读书笔记之模型评估
公众号关注:脑机接口研习社关注脑机接口最新进展系列文章目录当脑机接口遇上机器学习:周志华《机器学习》读书笔记之绪论文章目录系列文章目录前言一、经验误差与过拟合二、模型的评估:如何得到测试集和训练集?1. 留出法(hold-out)2. 交叉验证法(cross validation)3. 自助法(bootstrapping sampling)三、模型的评估:性能度量1. 错误率与精度——最常用2. 查准率/查全率(Precision/Recall)3. ROC和AUC4. 代价敏感错误率和代价..原创 2021-04-25 14:35:56 · 254 阅读 · 0 评论 -
当脑机接口遇上机器学习:周志华《机器学习》读书笔记之绪论
微信关注脑机接口研习社,追踪脑机接口最新发展动态文章目录前言Day 1Part I. 第一章绪论:学习笔记Part II. 思考:如何与脑机接口结合前言当脑机接口遇上机器学习,会碰出怎样的火花呢?周志华老师的《机器学习》(西瓜书)是机器学习领域的经典入门教材之一,但这不仅仅只是一本入门书。书的原话:“就算是领域内的专家来看这本书,依旧是会有所收获的,因此这本书是需要精读的,一遍肯定是不够的”。脑机接口研习社将推出一系列文章,每篇文章将分成两个部分的内容,第一部分是记录小编读书过程的学习笔..原创 2021-04-18 11:40:23 · 395 阅读 · 0 评论 -
如何利用Bindsnet-Python模拟脉冲神经网络(SNN)?Part IV. 创建和添加学习规则
系列文章目录Part I. 建立一个网络BindsNET安装教程Part II. 添加网络元件Part III. 如何运行仿真程序微信公众号关注:脑机接口研习社关注脑机接口最新发展动态文章目录系列文章目录一、创建和添加学习规则(Creating and Adding Learning Rules)1. 什么是学习规则?2. 在BindsNET中创建学习规则二、内容总结一、创建和添加学习规则(Creating and Adding Learning Rules)1. 什么是学习规.原创 2021-04-12 20:08:58 · 601 阅读 · 0 评论 -
BindsNET-Python模拟SNN教程集锦
关注微信公众号:脑机接口研习社了解脑机接口最近进展BindsNET-Python模拟SNN教程集锦Part I. 建立一个网络BindsNET安装教程Part II. 添加网络元件Part III. 运行仿真程序持续更新中……原创 2021-04-03 11:14:45 · 481 阅读 · 0 评论 -
如何利用Bindsnet-Python模拟脉冲神经网络(SNN)?Part III. 运行仿真程序(Running Simulations)
系列文章目录Part I. 建立一个网络BindsNET安装教程Part II. 添加网络元件微信搜索:脑机接口研习社关注我们,了解脑机接口最新进展文章目录系列文章目录一、运行仿真程序(Running Simulations)二、仿真笔记(Simulation Notes)三、内容总结一、运行仿真程序(Running Simulations)建立Network对象后,下一步是运行仿真程序。使用代码Network.run运行此功能。Network.run接收的参数包括:i.原创 2021-03-30 14:22:14 · 1225 阅读 · 0 评论 -
如何利用Bindsnet-Python模拟脉冲神经网络(SNN)?Part II. 添加网络元件(Adding Network Components)
系列文章目录Part I. 建立一个网络BindsNET安装教程文章目录系列文章目录添加网络元件(Adding Network Components)1. Creating and adding layers2. Creating and adding connections3. Specifying monitors总结添加网络元件(Adding Network Components)BindsNET支持三类网络组件:神经元层(nodes)神经元之间的连接(bindsnet.netw.原创 2021-03-25 14:19:10 · 932 阅读 · 0 评论 -
第三代神经网络(SNN)的模拟工具:BindsNET安装教程
微信搜索:脑机接口研习社关注脑机接口最新进展网上教程千奇百怪,试了很多之后,最终探索出最简单快捷的BindsNET安装方式!不了解BindsNET是做什么的童鞋请戳下面的链接:如何利用Bindsnet-Python模拟脉冲神经网络(SNN)?(一)首先需要安装最新版的Anaconda进入Anaconda官网,找到下图所示的下载入口。点击下面的链接,可直接进入Anaconda官网。官网链接:https://docs.anaconda.com/anaconda/install/点击左边..原创 2021-03-23 16:37:03 · 1144 阅读 · 0 评论 -
如何利用Bindsnet-Python模拟脉冲神经网络(SNN)?Part I. 建立一个网络
微信公众号:脑机接口研习社关注脑机接口最新进展脑机接口研习社公众号即将开通机器学习专栏,从本篇文章开始,将介绍如何利用Bindsnet-Python包模拟脉冲神经网络(SNN)。一、脉冲神经网络(SNN)简介首先,我们来看什么是人工神经网络。人工神经网络(Artificial Neural Network,即ANN ),是20世纪80年代以来人工智能领域兴起的研究热点。它从信息处理角度对人脑神经元网络进行抽象,建立某种简单模型,按不同的连接方式组成不同的网络。在工程与学术界也常直接简称为神..原创 2021-03-20 13:58:14 · 2023 阅读 · 0 评论