清华、北大教授同台激辩:脑科学是否真的能启发AI?
作者 | 高卫华
出品 | AI科技大本营
头图 | CSDN下载自视觉中国
广义的智能科学是研究智能背后的科学,需要不断扩展科学研究范围,没有最后的疆域。但脑在几千年内的进化中都相对静止,因此脑科学是“自然科学最后的疆域”。脑科学是一个重要的研究方向,但不是做人工智能的前提,它与人工智能应该是一个相辅相成的过程。
目前,认知神经科学取得极大进步,已经有了整体发展路径,对现在AI的端对端学习与强化学习有诸多启发。那么认知科学的进展对下一代AI是否有帮助?脑科学是否真的能启发人工智能?以及它和各个方向应该如何密切结合?
近日,为促进学科交叉和科学家之间合作,探索学科前沿,智源研究院召开了“2020智源论坛”及两周年庆典晚宴系列活动。近百位人工智能学者汇聚一堂,围绕“目标导向与自由探索相结合的科研体制下,凝练方向内和跨方向的重大目标”,针对人工智能的认知神经基础等重大研究方向,展开激烈探讨。
从左到右依次:刘嘉、吴思、陈良怡、孙茂松、李国齐、王立威、张志华
主持人:
刘嘉(智源首席科学家,清华大学教授)
嘉宾:
吴思(智源研究员,北京大学教授)
陈良怡(智源研究员,北京大学教授)
孙茂松(智源首席科学家,清华大学教授)
王立威(智源研究员,北京大学教授)
王建勇(智源研究员,清华大学教授)
张志华(智源研究员,北京大学教授)
李国齐(智源研究员,清华大学教授)
以下为对话内容实录,有删减:
能否构造不同于人脑的认知智能系统?
刘嘉:从进化角度来讲,进化并不是线性的,而是一棵进化树。不同的生物有不同的神经元,但所有生物对世界都有非常好的适应。人有860亿个神经元,是线虫的九倍,但人和线虫对世界的适应都是完美的,不仅可以生存,还可以移动、有感知、获得食物、有情感、有动机、有简单的判断。因此,无论是低等动物还是高等动物,无论神经元多少,都能够做到通用智能。
据ML上的一篇文章,从线虫上受到启发,提出一种称为NCP的神经环路法则,通过75000个参数,只采用19个神经形态的神经元,就可以完成自动驾驶的过程。所以并不是参数越多越好,神经网络越深越好,通过很简单的结构也可以实现很复杂的功能。规模很重要,但是并不是唯一的决定因素。
那么,是否能够构造出在行为或表现层面上和人类是完全一样,但结构和功能组织原则完全不一样的人工智能系统呢?
吴思:数学证明充分性很容易,证明必要性太难了。但是泛泛的来说,大脑是实现生物智能的样板。认知有个“格拉斯法则 ”,看世界时画两条线,两条线在相交;但从数学的角度来说,可以认为两个东西touch在一点。但是为什么现在是这两个相交?他们在认知上总结了另一个法则,在外界的时候会有些先验知识来帮助我们从数学上降低维数,也就是说,人脑有先验知识帮助我们只认识我们想认识的世界,而不是克服这个NP问题。
陈良怡:我觉得生物系统不一定完全copy,线虫有309个神经元,1985年时人类便获得了其全部的连接图谱。在2008年做出了更细致的工作,去看不同虫子的“神经突出连接”是不是一样,结果发现100多条虫子中每条虫子的物理连接都是不一样的。如果完全按照生物系统物理上的神经结构去做智能,真的能够得到普适性规律吗?
另外,计算机是决定性的。但是生物系统是有进化的,每个人都不一定是最优的,随着环境改变,生物系统也需要发生变化。所以如何在数学上实现,我们不知道。
孙茂松:如果对事物的本质有理解,它的实现路径可以不一,关键是能否把握它的本质。知己知彼百战不殆,现在我们对大脑基本不是太清楚,所以当务之急还是搞清楚大脑。目前人脑是一个高度的智能体,要想研究智能,需要去搞明白它。能不能走通不好说,但从逻辑上一定得这么做,只有这样才有可能去探究它的本质。
当然,从技术角度来讲,人脑系统和机器系统的各种条件不一样,输入数据的量和质也不一样,所以也不排除有另外一条路径:一定程度上模拟大脑的功能去试图逼近,但是要真正达到那个境界,还要理解脑。
李国齐:人工智能有很多途径:主流的是由数理逻辑和专家系统去做符号主义;另外一个是连接主义,构造一个大的神经网络;还有行为主义,主要是从控制论去做。人脑是一个近乎完美的通用智能系统,所以当连接主义出现问题和瓶颈的时候,人脑的存在可提供一个最终的方向和信念。
王立威:举例来说,计算机里的任何一个问题,据我所知,并没有最优算法,都是多个最优算法同时存在。从这个角度来讲,实现人工智能应该也有多条路径。
另外,我非常同意刚才孙茂松老师讲的,如果我们想从人类智能和生物智能借鉴一些东西帮助人工智能发展,最核心的是理解人脑,需要先去深入挖掘它。
张志华:现在的人工智能是通过计算机、机器实现的,其根本的是要适应于机器而不是人脑。另外,我认为对脑科学或者人工智能,最重要的应该是存在性的东西,智能是存在的,但是脑科学目前并没有提供一种途径实现人工智能。
下一代AI最需要去关注什么?
刘嘉:借鉴深度神经网络或者大脑功能时,从我的角度更关心生物神经网络和神经网络的差异。当AI不需要学习和借鉴大脑所有结构或所有功能时,哪些人类的或者生物体的认知功能是下一代AI最需要去关注的或者借鉴的?另外,当下生物智能和人工智能有哪些差异?
吴思:因为学科不一样,很多不做神经科学的会想到大脑和AI在结构上的不同。举个例子,结构不同实际是编码集不同,神经系统做encoding 时不仅要识别物体,还要有confidence,confidence是来自于先验知识,通过神经元反应的随机性把confidence编码在一起,而机器学习中的confidence是通过大数据做出来的。那么,神经系统发生的机制和机器学习是否一样?这是值得探讨的一个问题。
真正和人脑融合时要注意到任务的不同。人脑是个体存在,首先要适应环境,且它是通用智能,可以干任何事情;其次由于资源的有限和任务的不同,会趋向于不同的结果。现在人工智能不应该满足于做人脸识别,未来需要一个服务机器人,可以像人一样干任何事情。
陈良怡:我不太同意“巨型的神经活动向量”,我个人观点认为,Biological是一个能量有限的系统,在有限资源下重要的是学习、记忆以及遗忘。那么,Biological的哪些是应该借鉴的?哪些是可以不借鉴的?比如,我们也许能够模拟出人脑的变量,但到这个程度时,它是否有这样的Diversity?我表示比较怀疑。
孙茂松:知识是人区别于动物最本质的东西,那么如何表示呢?脑科学在这方面没有提供什么东西,这是最大的问题。
另外,脑神经是比较简单的物理系统,把它变成向量,逻辑上是通的,但是向量比较精确,脑能否处理这么复杂的事?向量逻辑推理完全靠计算去做吗?现在的知识图谱是三元组,三元组做推理没问题,但脑子里是不是三元组?
语言学大师乔姆斯基有“刺激贫乏理论”,认为人脑的语言机制是天生的,后天往里灌东西。所以,现在的压力在脑科学。
李国齐:首先大脑的神经元是多样性的,但目前神经网络里的神经元都长一个样子,目前去做这样一个网络模型很困难。其次,大脑是复杂的网络动力学模型,引入神经元里的动力学系统后,就能够做记忆和联想,如何把这种类似于神经动力学的系统反映在一个计算系统上,是一个比较关键的问题。
此外,大脑里有很多可以借鉴的东西,比如稀疏编码、注意力机制,能够把多层次多粒度的记忆和联想在计算系统里做实现。而现有计算机体系存算分离,计算系统中所有的记忆都一样。比如,神经网络存的全是权重,没有把记忆分层次粒度。因此,如何把记忆跟计算系统以及决策联系起来也是一个关键问题。
王立威:今天人工智能深度学习已经在下围棋和人脸识别上远远超过人类,那么人如何不借助计算机工具,通过学习和自我训练提升人脸识别和下围棋能力?在思考之后发现,人应该学习深度学习的Principle 。
深度学习的Principle 是什么?首先要有一个明显的task,定义一个task之后,收集很多data,然后去定义一个目标函数,使用算法去优化。反过来,如果人工智能想从人脑中借鉴,应该学什么?这可能需要结合认知科学和人工智能来进行深入研究。
AI如何与各学科融合发展?
刘嘉:论坛有来自各个学科方向的的老师,如果让您做交叉,您最希望交叉的是哪个方向?
吴思:我比较喜欢和认知科学进行交叉,认知科学会从概念上给我启示,然后再继续在神经系统上数学化。
陈良怡:因为我们做得比较实际,需要去实际测量,所以我们会希望和计算机和深度学习做交叉,来帮助我们更好的理解这些数据。
孙茂松:我对计算比较熟悉,希望能和脑科学交叉,立威说特别希望智源创造一个环境,请认知科学的学者讲10天,基本原理不用讲太细,只讲大概有多少条原理,进展到了什么方向就够了,搞清楚以后,再做交叉就能够比较深入了。
我个人有很强烈的欲望,希望搞懂脑科学、认知科学是怎么做的,这样我们才能真正有所前进。历史上曾经得益于你们,解决语言研究的苦恼问题,在我的圈子里解决不了,到你们那里找到依据解决了,将来希望你们作为老师多教教我们。
李国齐:交叉非常重要,从我个人来说,我希望更深入结合的一点是,通过神经动力学去影响计算系统的编解码。
王立威:今天人工智能最擅长的是做非常具体的问题,它最不擅长的就是做一个综合性的复杂的任务,而这是生物最擅长的。但是人太高级了,直接去做人,比如现在让一个机器人进对面的楼给我取一杯咖啡回来,根本做不了。
那么能否在非常具体的问题和高等复杂的任务之间,选择一个中间难度的任务?相信会有不是很高等的生物可以做到,如果在这个方向上有所合作,还是能够有所突破的。
张志华:做统计要用一些方法,方法要去找借鉴,比如数学要证明一个东西,但有时候完全没思路,发现可以先用计算机去模拟一下,然后再去想办法,在认知科学方面找一些方法会有非常好的帮助。
刘嘉:我最早学心理学,后来学认知神经科学,特别感触到一个问题,认知神经科学方面要研究的问题太多、特别宽泛,而且经常不清楚什么是重要问题、什么不是重要问题;和AI进行交叉后突然意识到哪些是重要问题、哪些不是重要问题。现在我特别希望和统计方面的专家做贝叶斯这方面的合作,用新的数学描述大脑的认知功能和认知过程。
无论怎样交叉,无论大家的出发点怎样,只要大家不断拓宽和打破自己的认知边界,交叉这件事肯定会取得新的成果。
更多精彩推荐
用Python分析5000+抖音大V,粉丝最喜欢的视频类型是它
Google和网易有道合作开课了
看清头秃元凶,腾讯AI首度揭示真相
开发者的 Big Day!亚马逊 re:Invent 2020 参会学习攻略来啦~
不发项目奖金,程序员怒删代码,被判 5 个月!
相关文章:

CentOS 5 升级mysql5.1启动服务时报错
CentOS 5 升级mysql5.1启动服务时报错: [ERROR] Error message file /usr/share/mysql/english/errmsg.sys had only 481 error messages, but it should contain at least 641 error messages.解决方法是:1.mv /usr/share/mysql/english/errmsg.sys /us…

《JavaScript设计模式》——11.2 一切只因跨域
本节书摘来自异步社区《JavaScript设计模式》一书中的第11章,第11.2节,作者:张容铭著,更多章节内容可以访问云栖社区“异步社区”公众号查看 11.2 一切只因跨域 “哦,为什么会出现,什么是跨域?…
程序员:我不学Python了!!
总学不会Python的原因,归根结底只有一个——学习方法不对。 作为一个唯一将易用性与功能取得平衡的编程语言,无论是编程新手还是多年经验的BATJZ技术大牛,都无可否认如今Python对于一个程序员职业发展的重要性。 所以,你现在能在网…

Javascript Tip(1) 操作剪贴板
javascript可以轻松操作客户端剪贴板内容,不过只适用IE5以上浏览器 javascript可以使用window.clipboardData对象处理剪贴板内容 保存到剪贴板的方法 setData(param1, param2) param1 :数据类型 text 或 URL等. param2 :数据内容 从剪贴板读出数据的方法 getdata(p…

MySQL 自增ID
http://hi.baidu.com/517898291/item/9cac18066030cac6905718e0 http://jiangshuiy.iteye.com/blog/751060 Sina 转载: MySQL: Get next AUTO_INCREMENT value from/for table Note to self: To get the next auto_increment value from a table run this query: SE…

《算法基础:打开算法之门》一1.5 拓展阅读
本节书摘来自华章出版社《算法基础:打开算法之门》一书中的第1章,第1.5节,作者 [美]托马斯 H 科尔曼(Thomas H Cormen),更多章节内容可以访问云栖社区“华章计算机”公众号查看 1.…
Python画出心目中的自己
作者 | 李秋键责编 | 晋兆雨头图 | CSDN下载自视觉中国引言:人脸图像的生成在各个行业有着重要应用,例如刑事调查、人物设计、教育培训等。然而一幅逼真的人脸肖像,对于职业画家也要至少数小时才能绘制出来;对于从未接触过绘画的新…

认识 PHP 的hash函数
Hashing function (散列函式) 在网页应用中被广泛采用,从数码签署、错误检测、登入验证、到压缩储存空间,由于它的原理比较复杂,很多人把它跟加密函式混淆,对于如何运用hash function,如何选择合适的hash function&…

const在函数前与函数后的区别 [转]
[转] http://blog.csdn.net/clozxy/article/details/5679887 一 const基础 如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况: int b 500; const int* a &b; [1] int const …

《HTML5游戏编程核心技术与实战》——2.8 小结
本节书摘来自异步社区《HTML5游戏编程核心技术与实战》一书中的第2章,第2.8节,作者: 向峰 更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.8 小结 本章介绍了canvas的一些常用的操作,作为HTML5的最重要的特性,canvas使得…

IANA保留地址
IANA 就是指(Internet Assigned Numbers Authority) ,Internet号分配机构。负责对IP地址分配规划以及对TCP/UDP公共服务的端口定义。国际互联网代理成员管理局(IANA)是在国际互联网中使用的IP 地址、域名和许多其它参数的管理机构。IP地址、自…

张亚勤世界互联网大会谈AI:将变革传统行业,催生新业态
11月23日至24日,一年一度的世界互联网大会互联网发展论坛如期召开。全球疫情冲击下,科技创新成为了海内外共同关注的焦点。其中,人工智能作为新一轮科技革命和产业变革的重要驱动力量,同样饱受关注。 在24日上午的"人工智能…

如何通过参数来切换图表和数据
在报表设计的过程中有时候我们想在一张报表中既可以看到数据又可以看到图表,但是如果把数据和图表放在同一页面中似乎不太美观,所以我们可以用参数来控制是要显示数据还是显示图表。下面来看看如何实现通过参数来切换图表和数据 设计一张既有数据又有图表…

安装 Fedora 22 后要做的事情
Red Hat操作系统的社区开发版的最新成员Fedora 22,已经于2015年5月26日发布了。对这个经典的Fedora发行版的发布充斥着各种猜测和预期,而最终Fedora 22推出了许多重大变化。 就初始化进程而言,Systemd还是个新生儿,但它已经准备好…

针对《评人工智能如何走向新阶段》一文,继续发布国内外的跟贴留言第二部552-556条
552. 无人驾驶与自动驾驶 无人驾驶与自动驾驶技术属于人工智能技术范畴,近年来有长足进步。无人驾驶与自动驾驶的实现的与路况密切有关。 根据国际自动机工程师学会2004年制度的“无人驾驶与自动驾驶技术界定标准”,将路况分成5级: 根据美国…

Web的桌面提醒(Popup)
大多数Windows程序都有桌面提醒(Popup)功能,如Msn Messenger,Outlook2003,FoxMail,SharpReader等,对用户来说可以非常的方便最新的信息。 在Web中借用IE5.5的Popup,也可以实现类似的…

linux的裁剪过程,让你的小linux更加完善,赶快试试吧!
一、系统启动流程: 1、POST-->BIOS(Boot Sequence)--> BootLoader(MBR)--> Kernel(initrd,initramfs)--> init (/etc/inittab) 第一步首先加电自检,计算机本身不会执行程序,由此它会…

《Adobe Premiere Pro CC经典教程(彩色版)》——2.2 建立项目
本节书摘来自异步社区《Adobe Premiere Pro CC经典教程(彩色版)》一书中的第2课,第2.2节,作者 【英国】Maxim Jago(马克西姆 亚戈),译者 陈昕昕,郭光伟 ,更多章节内容可以…

针对《评人工智能如何走向新阶段》一文,继续发布国内外的跟贴留言第二部557-561条如下
557,解决最后一公里短板,提升语义网络内涵,使之具有实现可解释人工智能(或实现认知智能)的能力,尚待努力! 在跟贴263、521中,谈到提升语义网络内涵的解决之道,要坚持数据…

struts2+hibernate+Spring分层开发
web.xml中要加Spring的listener,struts2的filter的配置。UI struts2: jsp struts.xml ActionSpring ActionSpring:applicationContent-actions.xml Service Spring:applicationContent-services.xml DAO Entity DAL hibernate: …

DataGrid鼠标事件处理
http://blog.csdn.net/bgu/完成功能是DataGrid的页面选中事件、鼠标事件、双击事件改变TR的色彩。代码很简单,只是一点JS操作。JS文件:GridControl.js/*------------ DataGrid鼠标事件处理 ------------功能:用于数据梆定后鼠标事件参数说明:obj:对像thisfontColor:…

《精通 ASP.NET MVC 3 框架(第三版)》----第2章 准备工作 2.1 准备工作站
本节书摘来自异步社区《精通 ASP.NET MVC 3 框架(第三版)》一书中的第2章,第1节,作者: 【美】Adam Freeman , Steven Standerson,译者: 林逸 , 李萍 , 更多章节内容可以访问云栖社区…

DataGrid鼠标事件方法
http://blog.csdn.net/bgu/ JS文件源码:GridColorControl.js/*-----------------调用说明-----------------说明:可用于架设页面事件。入口函数:OnFocusSet(....)如:OnFocusSet( "#000000","#FFFFFF","#…
张亚勤谈数字化3.0:由物理与生物世界的数字化构成 | WIC
11月23日至24日,一年一度的世界互联网大会互联网发展论坛如期召开。全球疫情冲击下,科技创新成为了海内外共同关注的焦点。其中,人工智能作为新一轮科技革命和产业变革的重要驱动力量,同样饱受关注。在24日上午的“人工智能&#…

print_r() 'ThinkPHP\Common\common.php 601
Fatal error: print_r() [<a hrefref.outcontrol>ref.outcontrol</a>]: Cannot use output buffering in output buffering display handlers in D:\www\bjydf\ThinkPHP\Common\common.php on line 601 在thinkphp中用phpexcel导出数据错误<b>Fatal error<…

《Android传感器开发与智能设备案例实战》——导读
本节书摘来自异步社区《Android传感器开发与智能设备案例实战》一书中的目录,作者 朱元波,更多章节内容可以访问云栖社区“异步社区”公众号查看 目 录前 言 第1章 Android开发技术基础 第1章第1.1节智能手机操作系统介绍第1章第1.2节Android的巨大优势[…

详解基于busybox、dropbear、ngnix制作完整的嵌入式Linux系统
说明: 《一》:查看此博文,建议查看笔者上一篇博文(Linux启动过程),因为只有在完全了解Linux系统启动流程及一些配置文件的相关性,在阅读此博文才能有思路,理解起来更容易写。 《二》:此…
CSDN湘苗培优,打造高素质技术人才
前言2020年长沙发出软件再出发号召,同时发布了《长沙市软件和信息技术服务业发展三年(2020-2022 年)行动计划》。当软件产业的生态逐渐建立,企业孵化培育的土壤逐渐肥沃,长沙软件产业焕发出前所未有的活力和生机,一大批软件产业项…

在ASP.NET 中实现单点登录
出自:【孟宪会之精彩世界】 发布日期:2005年1月27日 8点48分0秒 [有删改] 由于某些原因,在我们的应用中会遇到一个用户只能在一个地方登录的情况,也就是我们通常所说的单点登录。在ASP.NET中实现单点登录其实很简单,下…

《Unity着色器和屏幕特效》——2.2 进阶的透明效果
本节书摘来自华章计算机《Unity着色器和屏幕特效》一书中的第2章,第2.2节,作者[美]杰米迪恩(Jamie Dean),译 周翀,张薇,更多章节内容可以访问云栖社区“华章计算机”公众…