智源研究院首席科学家刘嘉:认知神经的未来发展规划是什么?

来源 |  AI前线

演讲嘉宾 |  刘嘉

编辑 | 冬梅

8 月 24 日,北京智源人工智能研究院在京举办了人工智能的认知神经基础发布会。会上,智源研究院发布了重大研究方向——“人工智能的认知神经基础”,以跨学科交叉方式进一步夯实人工智能的科学基础。来自清华大学的智源“人工智能的认知神经基础”方向首席科学家刘嘉教授对认知神经基础重大研究方向规划进行了分享。以下内容根据刘嘉教授的演讲整理而来,未经本人确认。

认知神经科学基础 ABC:AI of Brain & Cognition

刘嘉教授认为,认知神经科学是三种学科的组合,他用了三个字母来概括:ABC(AI of Brain & Cognition)。这个缩写包含了两层含义,第一层含义是指这三个学科的组合,意味着认知神经科学是在交叉的学科里面,希望在这个交叉学科的交叉点中做一些有意义的探索;第二层含义是指 ABC 这三个字母所代表的意思,就像英文中我们总是从 ABC 开始学起一样,这三个领域的学者即便在各自领域中有了一定的知识积累,但是进入到认知神经科学这个交叉领域后,他们会抱着虔诚的态度,从零开始,希望能为人工智能的下一步发展给出一点新的启发。

目前,OpenAI 的 GPT-3 受关注度极高。很多人认为 GPT-3 是万能的,能做很多事情,很多 AI 从业者都会把它称之为“暴力美学”,至少现在大家会认为它已经达到了一个巅峰。实际上,训练 GPT-3 的是一台超级计算机,从其计算性能上来讲,在 Top 500 中它能进入到前五名;从架构上来讲,GPT-3 有 1750 亿个参数,比上一代高出两个数量级;从训练数据上来看,英文维基百科大约有 600 万篇文章,仅占其训练数据集的 0.6%;同时,它也特别烧钱,即使投入了大量经费,但也不够一次训练的费用,它一次训练的费用是 460 万美元,如果换成 GPU 的时间,那么一个 GPU 要不停地跑 355 年。

这样一个极其烧钱、庞大的系统,它的功效也是惊人的。人们发现可以利用它做编程、可以诊断和开药,甚至还能当成搜索引擎。就在人们为它感到兴奋之时,一些测试者慢慢发现了一些问题。

我们之所以觉得它非常智能、非常聪明,是因为我们一直在问它一些智能的问题,GPT-3 会根据我们提出的智能的问题找到人类以前给出的智能答案,如果我们问它一些弱智的、人类从不会问起的问题,它究竟会给我们什么样的回答?

比如你问它:“你的脚有几只眼睛?” 它会回答:“你的脚有两只眼睛。”

面对这种弱智的提问,“暴力美学”的 GPT-3 也给出了弱智的回答。

这也正好可以回应当年爱因斯坦说过的一句话:“任何一个傻瓜都可以知道,但是关键点是理解。”GPT-3 之所以能够做出这些不恰当的回答,不是因为它的训练数据不够,是因为它知道但并没有真正地理解什么是眼睛,并没有关于眼睛的尝试,它仅仅是把知识链接在一起来回答问题,它更多的是一个联想的模型。

我们再来看一个感知的例子,下图是一个动作,我们看到了都会有一个反应,AI 的反应就是一个人从柱子上掉下来,显然这不是人的第一反应。人的第一反应是痛,太痛了。那么,AI 和人类两种回答的差别就在于,人是有共情和同理心的。

AI 的鼻祖之一 Marvin Minsky 曾说过:“现在的问题不是计算机是否能拥有情感,重要的是一个没有情感的计算机是否能够拥有智能。” 也就是说,他认为,情感(Emotion),是机器能够变得智能的一个先决条件。

再来看一个推理的例子,我们经常能在美国片子中看到黑手党的对话。一个黑手党对一个蛋糕店老板说:“你的蛋糕店太漂亮了,但是如果一把火把蛋糕店烧掉了,就太可惜了。”显然,黑手党背后的意思是让蛋糕店老板尽快交“保护费”,如果不交,就会一把火烧掉蛋糕店。这背后我们看到是存在个推理逻辑的。这对我们来说很容易,但是对 AI 来说却很难。

简单地把感知、理解和推理总结起来,就可以总结为笛卡尔在 400 年前说过的一句话:

在很多情况下,机器可以做很多很好的事情,甚至超越人类,但如果要让这台机器去做其他事情的时候,它会失败。最主要的原因是,机器之所以能完成某件事,并不是因为它理解怎么去做这件事,而它只是按照预设的路径来做。

但时至今日,我们仍然没有教会机器如何去理解、推理。

如何实现智能?

那么如何实现智能呢?有两种途径:第一种是所谓的暴力美学,数据不够就增加数据,就像 GPT-3 一样,未来相信就会有 GPT-4、GPT-5,这是一种思路,刘嘉教授认为,这种思路也许能成功。但是也可以换一种视角,看看生物智能是怎么做的。生物智能能实现很多目标,并不是要依赖非常多的神经元或者暴力美学来解决事情。有 302 个神经元的线虫和有 860 亿神经元的人类都能完成生存、繁殖后代等任务。

如果我们把通用人工智能定义为三个条件:第一、多任务,能做很多事情,不仅仅是单一的事情;第二、具有鲁棒性;第三、能够适应多种环境的存在,那么,基于以上理论,无论是线虫还是人类,并不是说有多少神经元,而是这种简单的结构,就能拥有一种通用智能。

未来,希望基于脑科学、认知科学能为 AI 探索出新的方向或者说提供一个新的思路。

实施框架和路径

目前,认知神经的实施框架大致分为三个框架外加一个底层支撑的平台。

未来,我们要将神经科学、认知科学和计算科学进行交叉融合,加强人工智能和脑科学的双向互动和螺旋发展,揭示生物智能系统的精细结构和工作机理,构建功能类脑、性能超脑的智能系统,以视觉等功能和典型模式动物作为参照物测试智能水平,为人工智能未来发展探索可行道路。

演讲嘉宾介绍:

刘嘉,美国麻省理工学院博士,清华大学基础科学讲席教授,智源“人工智能的认知神经基础”方向首席科学家。

未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)云脑研究计划,构建互联网(城市)云脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/487102.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

QT的mouseMoveEvent事件失效

void TalkWindow::enterEvent(QEvent *event){ grabMouse();}void TalkWindow::leaveEvent(QResizeEvent *event){ releaseMouse();} 在窗体里写这个鼠标事件就可以了,自己的业务还是在mouseMoveEvent的事件里去处理,网上有其他说什么QMAINwiNDOW的 cent…

ubuntu20.04安装Qt5.15.2并配置环境

qt官方取消了离线安装的方式,所以推荐在线安装,当然,如果想要自己通过源码编译也可以,参考官方文档:https://wiki.qt.io/Building_Qt_5_from_Git。 在线安装: 1.到官方网站下载:wget https://do…

最全数学各个分支简介

来源:算法数学俱乐部编辑 ∑Gemini数论人类从学会计数开始就一直和自然数打交道了,后来由于实践的需要,数的概念进一步扩充,自然数被叫做正整数,而把它们的相反数叫做负整数,介于正整数和负整数中间的中性数…

Centos 6.5部署nginx+uwsgi+django

Centos 6.5部署nginxuwsgidjango 一、安装python3,系统默认是python2.6 1、安装依赖软件yum -y install sqlite-develyum -y install make zlib zlib-devel gcc-c libtool openssl openssl-devel2、下载安装python3.6wget https://www.python.org/ftp/python/3.6.1/…

maven 引入外部jar包的几种方式

方式1&#xff1a;dependency 本地jar包 <dependency><groupId>com.hope.cloud</groupId> <!--自定义--> <artifactId>cloud</artifactId> <!--自定义--> <version>1.0</version> <!--自定义--> <scope>sys…

三大运营商集体为电费发愁,宣布“智能化关闭5G基站”,5G建设能省则省!

来源&#xff1a;卫星与网络何为“智能化关闭5G基站”本月初有消息称&#xff0c;中国联通洛阳分公司分别对已经入网的3种不同基站射频单元设备&#xff08;AAU&#xff09;&#xff0c;分不同时段定时开启空载状态下的深度休眠功能&#xff0c;从而实现智能化基站设备能耗管控…

mac brew install nginx遇到的坑

默认使用 brew install nginx 出现了一下的错误&#xff1a; localhost:testdj newstart$ brew install nginx > Installing dependencies for nginx: openssl, pare > Installing nginx dependency: openssl > Downloading https://homebrew.bintray.com/bottles/ope…

脑电传感器并不复杂,那精度呢?

来源&#xff1a;网络脑电传感器并不复杂&#xff0c;只是精度很难保证。本质上就是一个金属电极加上一个放大器&#xff08;前置保护&#xff09;&#xff0c;主要是防止传输过程中电压发生改变。一、介绍脑电波&#xff08;EEG&#xff09;检测其实和在医院常见的心电图&…

前端智能化的加速时刻:华为机器视觉的创新方程式

来源&#xff1a;脑极体守林员小陈每天的工作&#xff0c;大部分时间都用来在林间巡逻&#xff0c;以便第一时间发现安全隐患。枯燥繁重的工作让年轻的他有点郁闷。有天他举着朋友圈里转发的文章问领导&#xff0c;听说有地方都能用AI来识别山火了&#xff0c;咱们啥时候能用上…

Vue-Router + Vuex 实现单页面应用

效果查看(一个食品安全网,大家也可以发布一些食品安全的见闻,尽举手之劳): 源代码:https://pan.baidu.com/s/1i43H3LV 如果想要服务器端代码可以在评论里说明一下 利用vue路由和vuex实现了一个单页面应用&#xff0c;项目结构如下: 入口&#xff1a;main.js import ./global.cs…

改变宇宙之前,GPT-3最先改变的可能是OpenAI

大数据文摘出品来源&#xff1a;bdtechtalks编译&#xff1a;HippoGPT-3是人工智能研究实验室OpenAI的最新成果。它是有史以来规模最大的语言模型&#xff0c;引发了一系列关于人工智能将如何快速改变众多行业的讨论。但是&#xff0c;很少有人去讨论GPT-3是如何改变OpenAI本身…

Java王者火柴人

前言 基于Java的飞翔小鸟游戏&#xff0c;本代码来自b站up主分享。本游戏所需的图片素材需要自己获取并下载&#xff0c;在此视频下&#xff0c;视频链接&#xff1a;【Java经典小游戏项目之飞翔的小鸟】 https://www.bilibili.com/video/BV1ou411o7br/?p10&share_source…

Windows 快捷键

win快捷键&#xff1a; 单独按Windows&#xff1a;显示或隐藏 “开始”功能表 WindowsBREAK&#xff1a;显示“系统属性” 对话框 WindowsD&#xff1a;显示桌面或恢复桌面 WindowsM&#xff1a;最小化所有窗口 WindowsShiftM&#xff1a;还原最小化的窗口 CtrlShiftN&am…

day2-元组 列表-赋值和深浅拷贝

一 元组 元组其实跟列表差不多&#xff0c;也是存一组数&#xff0c;只不是它一旦创建&#xff0c;便不能再修改&#xff0c;所以又叫只读列表 用途&#xff1a;一般情况下用于自己写的程序能存下数据&#xff0c;但是又希望这些数据不会被改变&#xff0c;比如&#xff1a;数据…

乖乖给行人让路?学界推出无人机控制技术NMPC,可在低空中实现自主导航和避障...

来源&#xff1a;万物智能视界前天&#xff0c;在深圳经济特区40周年庆上&#xff0c;上千架无人机在深圳上空演绎了一场大型灯光秀。近些年&#xff0c;各种无人机高空秀屡见不鲜&#xff0c;在刚刚过去的七夕夜上&#xff0c;上海警方也运用无人机开启了一场反欺诈安防宣传。…

个人银行管理系统

// 4-10个人银行账户管理系统.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 #include <iostream> #include <cmath> using namespace std; class SavingsAccount {//存储账户类 private:int id; //账号double balance; //余额…

一天学习一个设计模式之命令模式

命令模式&#xff08;Command&#xff09;&#xff0c;将一个请求封装为一个对象&#xff0c;从而使你可用不同的请求对客户进行参数化&#xff1b;对请求排队或记录请求日志&#xff0c;以及支持可撤销的操作。 代码如下&#xff1a; 1 /** 2 * 抽象命令角色类 3 */ 4 publi…

PNAS:张航课题组揭示人类为何“扭曲”概率信息

来源&#xff1a;脑科学2020年8月25日&#xff0c;北京大学心理与认知科学学院、北京大学IDG麦戈文脑科学研究所、北大-清华生命科学联合中心的张航研究组在美国科学院院刊&#xff08;PNAS&#xff09;上发表了题为“The bounded rationality of probability distortion”的文…

修改结构体中成员的值

#include <iostream> using namespace std; struct student { char name[10]; float grade; }; //更改student数据的grade成员&#xff0c;参数形式为引用 void change(student& x, float grade) { x.grade grade; } //更改student数据的grade成员&…

Object.prototype的成员介绍

3.Object.prototype的成员介绍 Object.prototype是js中所有的对象的祖宗Object.prototype中所有的成员都可以被js中所有的对象使用&#xff01;3.1. 方法&#xff1a; hasOwnProperty 语法&#xff1a; 对象.hasOwnProperty("属性名")功能&#xff1a; 判断当前对象自…