神经网络(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)的机器学习算法,这也是我硕士阶段的研究方向.我们将首先讨论神经网络的表层结构,在之后再具体讨论神经网 ...
随机推荐
- Django orm练习
ORM练习题 models生成 from django.db import models # Create your models here. # 书籍管理 class Book(models.Mod ...
- mysql 连接闪断自动重连的方法(用在后台运行中的PHP代码)
mysql 连接闪断自动重连的方法(用在后台运行中的PHP代码)当mysql断开连接 $_instance这个还是有值得 所以会报错 MySQL server has gone away 这个地方需要 ...
- PHP与Memcached服务器交互的分布式实现源码分析
转自: http://blog.csdn.net/hguisu/article/details/7353595 前段时间,因为一个项目的关系,研究了php通过调用memcache和memcached ...
- CentOS下使用yum安装Apache极为方便,只需要在终端键入以下命令即可
CentOS下使用yum安装Apache极为方便,只需要在终端键入以下命令即可 1.安装Apache yum install httpd 2.设置服务器开机自动启动Apache systemctl e ...
- 简单layer 快速上手
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- docker 实践十一:docker 跨主机通讯
在上一篇了解了关于 docker 的网络模型后,本篇就基于上一篇的基础来实现 docker 的跨主机通信. 注:环境为 CentOS7,docker 19.03. 本篇会尝试使用几种不同的方式来实现跨 ...
- 1byte、1KB、4KB,1MB、1GB用16进制表示的范围。任意地址范围求字节数
1byte.1KB.4KB,1MB.1GB用16进制表示的范围.任意地址范围求字节数 2018-02-12 18:27:48 望那伊人 阅读数 5032更多 分类专栏: 计算机相关 版权声明:本文 ...
- java 随机生成4位随机数
java 随机生成4位的随机数测试类 @org.junit.Testpublic void testRandom(){ String msg="您的注册码为%s,谢谢注册!"; S ...
- linux 命令行 光标移动技巧等
看一个真正的专家操作命令行绝对是一种很好的体验-光标在单词之间来回穿梭,命令行不同的滚动.在这里强烈建立适应GUI节目的开发者尝试一下在提示符下面工作.但是事情也不是那么简单,还是需要知道“如何去做” ...
- Java单例最好的设计模式:Spring 之 GlobalAdvisorAdapterRegistry
先上代码: public abstract class GlobalAdvisorAdapterRegistry { /** * Keep track of a single instance so ...