神经网络(2)---neurons and the brain
神经网络是一个历史悠久的课题,当初提出是为了让机器能够模仿人的大脑一样工作。现在神经网络在处理很多机器学习的问题上发挥了很重要的作用。
神经网络的背景(我们可以利用神经网络做些什么)

大脑可以处理视觉,听觉,计算,触觉等等很多事情,这样看来似乎如果我们要模仿大脑的话,要写很多不同的程序来让机器模仿人脑能做的这些事情,但是有个设想是大脑做所有的这些不同的事情并不是通过各种不同的程序来的,实际上大脑是通过just a single learning algorithm.这只是一个设想,让我们看看一些能证明这个设想的证据。

那个大脑红色的区域为我们的听觉皮层,我们是通过这个听觉皮层来理解耳朵听到的语句。神经系统科学家在动物身上做了如下的实验,他们切断了从耳朵到听觉皮层的线路,重新连接了从眼睛到听觉皮层的线路,所以从眼睛接收到的信号会传送到听觉皮层,这样之后,会发现听觉皮层学会see了。

另一个例子如上图所示,那个红色的区域是感觉皮质,会感觉你所接触到的东西。如果我们做类似的实验,将触觉到触觉皮质的线路切断,将眼睛与触觉皮质相连的话,然后感觉皮质就学会了see.
这些实验称为neuro-rewiring experiments,从中我们可以看出同一个物理的组织,可以用来去听,去看,去感觉,这样我们推断我们只需要一个learning algorithm而不是成千上万的programs或者算法来完成脑部的各种功能了,我们可能需要的只是需要一些近似或者不管是什么算法,我们将其实现然后让它自己去学习如何处理这些数据。
令人惊讶的是,如果我们可以plug in almost any sensor to almost any part of the brain,那么brain将会学习如何使用它们。

左上角的那幅图片是一个用舌头来看 例子,这是一个叫做BrainPort的系统用来帮助失明的人来看东西。它工作的方式是,你将一个灰度相机绑在你的前额上面,它会将在你面前的image拍成低相素的照片,然后你再运行a wire to 一系列的电极(置于舌头上面),这样每个像素都映射到舌头上面相应的位置(可能高电压代表dark pixel,低电压代表bright pixel),如果我们现在使用这个系统的话,我们可以用舌头学会see.
第二个例子是关于人的声纳的,有两种方式,你可以使用打响指或者用舌头打出响声。实际上如今盲人在学校里面训练这些,学会从周围环境中折射回来的声音的模式来理解周围的环境(这就是sonar)。在Yutube上面有一个真实的例子,一个小男孩,因为生病的原因将眼球摘除了,但是通过打响指,他能到处走动,他能够玩滑板,能够投篮。
第三个例子是关于触觉带的,将这个带了戴在腰上,它会发出嗡嗡的声音通常是在最北的地方发出buzzing,这样可以给人一种类似于鸟儿知道哪儿是北边的方向感。
第四个例子非常奇特,如果你plug in 第三只眼睛到青蛙的身上,则那个青蛙会学会如何使用第三只眼睛。
如果扩展开来,如果我们plug in almost any sensor to the brain,那么脑的学习算法会学会如何使用这些数据。如果我们能学会大脑的学习算法是怎么回事,然后在电脑上近似地实现它,这样我们一直都期望的事情,在AI(人工智能)的方向上前进了真正的一步,是我们希望能构建一个真正的智能机器的梦想。
神经网络(2)---neurons and the brain的更多相关文章
- Coursera《machine learning》--(8)神经网络表述
本笔记为Coursera在线课程<Machine Learning>中的神经网络章节的笔记. 八.神经网络:表述(Neural Networks: Representation) 本节主要 ...
- 【原】Coursera—Andrew Ng机器学习—课程笔记 Lecture 8_Neural Networks Representation 神经网络的表述
神经网络是一种受大脑工作原理启发的模式. 它在许多应用中广泛使用:当您的手机解释并理解您的语音命令时,很可能是神经网络正在帮助理解您的语音; 当您兑现支票时,自动读取数字的机器也使用神经网络. 8.1 ...
- 斯坦福机器学习视频笔记 Week4 & Week5 神经网络 Neural Networks
神经网络是一种受大脑工作原理启发的模式. 它在许多应用中广泛使用:当您的手机解释并理解您的语音命令时,很可能是神经网络正在帮助理解您的语音; 当您兑现支票时,自动读取数字的机器也使用神经网络. Non ...
- Can brain stimulation aid memory and brain health?
Can brain stimulation aid memory and brain health? Harvard Women’s Health Watch Image: Thinkstock Th ...
- The Brain vs Deep Learning Part I: Computational Complexity — Or Why the Singularity Is Nowhere Near
The Brain vs Deep Learning Part I: Computational Complexity — Or Why the Singularity Is Nowhere Near ...
- Advances in Single Cell Genomics to Study Brain Cell Types | 会议概览
单细胞在脑科学方面的应用 Session 1: Deciphering the Cellular Landscape of the Brain Using Single Cell Transcript ...
- TED_Topic8:How to control someone else's arm with your brain
By Greg Gage (Neuroscientist) Greg Gage is on a mission to make brain science accessible to all. In ...
- Machine Learning - 第4周(Neural Networks: Representation)
Neural networks is a model inspired by how the brain works. It is widely used today in many applicat ...
- 机器学习之神经网络模型-上(Neural Networks: Representation)
在这篇文章中,我们一起来讨论一种叫作"神经网络"(Neural Network)的机器学习算法,这也是我硕士阶段的研究方向.我们将首先讨论神经网络的表层结构,在之后再具体讨论神经网 ...
随机推荐
- 微信小程序之页面传值并且根据产品类别(主从关系)的赋值操作
<view class="title"> <view class="titleName">{{cname}}</view> ...
- (模板)hdoj1251(字典树模板题)
题目链接:https://vjudge.net/problem/HDU-1251 题意:给定一系列字符串之后,再给定一系列前缀,对每个前缀查询以该字符串为前缀的字符串个数. 思路: 今天开始学字典树, ...
- cuda-convnet在Ubuntu12.04+CUDA5.5下的配置
deep learning近年来非常之火,尤其是在IMAGENET上的识别效果更是惊呆了小伙伴,其所用的Hinton的学生编写的cuda-convet代码早已公开,但是一直没有时间去仔细研究,最近趁着 ...
- python 使用API调用和风天气获取天气情况并保存
第一步.注册注册免费API和阅读技术文档: 注册地址:https://console.heweather.com 注册完成后,激活登录后,新建应用 .新建key KEY名称 密钥ID 密钥 类型下载城 ...
- 接口缓存--把接口放在redis数据库中,减少访问量
针对访问量大,且数据较固定的接口,建议建立接口缓存,建立了缓存之后,不会再直接去访问接口了. 比如下面的轮播图接口,每刷新一下首页都会访问一下轮播图接口,所以我们用接口缓存来处理,减少访问量. 视图模 ...
- nohup 命令
nohup command > myout.file 2>&1 & 指定nohup.out的文件名 jobs -l 查看后台命令
- c++ (1) c++ 与c 的区别
可以说c++ 语言在c基础上扩展了许多 在学习玩c语言之后 学习c++ 会发现容易一些 但是c++也有优越于c 的地方 c++ 与c 语言都属于本地编译型语言 ,直接编译成本地编译码,运行特别快 ...
- Go实战--golang中使用redis(redigo和go-redis/redis)
开源库redigo的使用 github地址: https://github.com/garyburd/redigo 文档地址: http://godoc.org/github.com/garyburd ...
- FPS 游戏实现GDI透视
FPS游戏可以说一直都比较热门,典型的代表有反恐精英,穿越火线,绝地求生等,基本上只要是FPS游戏都会有透视挂的存在,而透视挂还分为很多种类型,常见的有D3D透视,方框透视,还有一些比较高端的显卡透视 ...
- javascript之typeof
定义和用法