chatgpt:还有哪些人工智能和科技值得关注?

今天,很多人的目光都被ChatGPT吸引,其实,人工智能的范围很大,远不止ChatGPT或者其他自然语言的处理工具。所以说不管ChatGPT的结果如何,人工智能依然是未来。

那么在ChatGPT之外,还有没有什么值得关注的人工智能技术和应用呢?有的。这一讲,我们就说说这个问题。

一、第一个就是多任务人工智能

也就是除了我们现在熟知的ChatGPT之外,还有另一项人工智能技术——多任务的人工智能。

这两项技术是两种不同的技术路线:GPT是所谓以数量实现质量的代表,用英语的说法就是“brute force”,翻译成中文就是“简单粗暴”,大数据,大计算量;而多任务的人工智能则是以质量取代数量。在这里人其实就是多任务的智能生物。

今天,几乎所有人工智能的成果都来自于以数量实现质量。数据、计算能力和数学模型,是当今人工智能的基础,ChatGPT便是如此。

但是,今天的人工智能也有两个大问题:

第一个问题,每个系统只能完成一件特定的事情,你无法让ChatGPT下棋,也无法让AlphaGo回答问题。因此,虽然这些人工智能系统能把一件事做好,但换一件事就不行了。

第二个问题,由于今天的人工智能是采用以量取胜的方法实现的,当数量达不到时,质量就无从谈起。你要是只让智能摄像头看某个人的一张照片,它通常是无法识别这个人的。但是,人通常只看一眼,就会有印象。

这些问题,在多任务的人工智能系统中是不存在的。那么,怎样才能实现一个多任务的人工智能系统呢?它需要有四个条件:

1.知其然还要知其所以然;

2.具有对身边事物的好奇;

3.具有常识;

4.处理信息的能耗降低几个数量级。

1. 首先说第一个,什么叫“知其然还要知其所以然”。

就比如ChatGPT能够给出一个问题的答案,AlphaGo能够给出已知的最好行棋步骤,但是它们并不清楚为什么给出这些答案。这就是知其然而不知其所以然。这样一来,机器在下棋时获得的经验就不能帮助它理解语言,或者积攒其他经验。而人却不同,人在下棋时会悟出很多做事的道理。因此,人的智能是多任务的,而机器不是。

想要做到知其所以然,需要真正的理解知识。还是以自然语言处理为例,不能只是通过大量学习看到了所有的语言学现象,还需要真正对语言有所理解。

如果有这么一句话:“奖杯放不进包里,因为它太大了。”它的意思很好理解。

但是,如果我们说:“奖杯放不进包里,因为它太小了。”

其实也说得通。因为根据上下文的语义信息,它在这里指的是包,包太小了。但计算机这时就会糊涂。

2. 其次是第二个条件,具有对身边事物的好奇心,这其实是指主动学习。

一个人走到大街上会东张西望,他的好奇心会让他看到很多东西,甚至增长知识。但是今天的人工智能,对于任务以外的事情,它是毫无好奇心的。

举例来讲:当你做一件事非常顺利或者非常耗时的时候,你会去琢磨为什么。做得太顺利或者太不顺利,都可能是做错了,你会主动回去检查。这就是好奇心。但是ChatGPT不会,它算了半天没算出来,是不会考虑自己在知识上有欠缺,或者算法上有Bug的。没有好奇心,就无法积攒普遍意义上的经验。

3. 多任务的人工智能系统的第三个实现条件是,它要有常识。

今天,你让人工智能系统画一张“在阳光明媚的春天里,在草地上奔跑的狗的照片”,它能画,但是画得没有意境,非常直接,这是因为它不理解“在阳光明媚的春天里”是什么意思。

当然,更要命的是,如果你让它画一张“在阳光明媚的春天里,在草地上奔跑的海豚的照片”,它很可能会把狗换成海豚交给你,因为它不具有海豚无法上岸的常识。没有常识,就很难完成复杂任务,比如让机器人去给你买菜。

4. 最后是第四个条件,想要实现多任务的人工智能系统,处理信息的能耗必须降低几个数量级。

很多人都有一个问题,既然今天人工智能在很多领域做得比人好,我们把它们集成起来,是否能得到一个多任务的人工智能系统呢?

其实,多任务指的不是几个系统的简单拼接,而是让执行各个任务的算法在内部打通,这件事目前还没有做到。即便是把多个人工智能系统拼接起来,这个系统的运行成本也会极高,因为它每做一件事都极为耗费资源。这个资源既包括计算资源,也包括数据,还包括其他资源,比如传感器等。

作为一种多任务的智能动物,人的学习和思考在能量利用上是非常高效的。人脑有百万亿个神经元连接,而人的寿命一般不超过90年,也就是30亿秒,在30亿秒时间里,对百万亿个神经元连接完成训练,这是非常高效的。

虽然计算机的速度比人快,但是训练一个只有几万个连接的深度人工神经网络就需要几万秒,效率低了很多。如果再把神经网络的规模增加十倍,训练的时间需要增加成百上千倍。

训练人脑这样一个系统,能耗是难以想象的。今天,要想把各种人工智能系统整合成一个,计算的能耗必须几个数量级,甚至几十个数量级地下降。这也是很多人认为,今天的深度学习不可能产生多任务人工智能的原因之一。

二、生物和医学应用

好,说完了人工智能行业一条值得关注的技术路线,我们再看一个值得关注的应用领域,也就是深度学习在生物和医学上的应用。

迄今为止,这方面最有意义的一项成果是DeepMind公司(Google的子公司)做的AlphaFold(深度学习的人工智能),也就是用深度学习解构蛋白质的结构,研究蛋白质的折叠问题。

我们知道,人的生命是靠新陈代谢完成的,而新陈代谢是由基因控制蛋白质的合成实现的。如果蛋白质的合成出了问题,人就会生病。而几乎所有和衰老有关的疾病,都和蛋白质的合成有关。因此,研究清楚这个问题,是解决衰老的关键。

但是,蛋白质是一种非常复杂的有机分子,由很多氨基酸组成的链构成,而且这个结构还是三维的。今天,人类发现了很多种蛋白质,但是无法搞清楚它们的结构。解决这个问题是极具挑战性的。

每年,全世界都有科学家试图通过X射线晶体学、电子显微镜和核磁共振等成像技术分析蛋白质的结构。这些技术既昂贵又费时。

在过去的60多年里,人类大约只解构了千分之一的蛋白质。换句话说,现在已知的和生命有关的蛋白质超过2亿种,而人类只解构了17万种。前面说过,如果能预测蛋白质的结构,将极大地促进生命科学的研究。显然,光靠人力做这件事,我们是等不及的。

从很多年前开始,计算机科学家就同生物学家们合作,用计算机来解决蛋白质结构预测的问题,但只在很小的、简单的蛋白质上获得了成功。

2020年,DeepMind的AlphaFold就做到了“违反化学规则的数量接近于0”的好成绩。这是什么意思呢?

氨基酸在合成蛋白质的时候,需要符合化学规则,不符合化学规则的蛋白质结构是不存在的。而深度学习预测的蛋白质结构可能会有错误,导致一些结构违反了化学规则。因此,通常人们会使用有多少预测违反了化学规则来判断解构蛋白质的准确性。目前,和人已经解构的结果对比,AlphaFold解构蛋白质的准确率高达70%。

这项成果的意义非常大,它可以改变生物学和制药学的发展,一旦成功,对人类的福祉有很大的帮助。

因此,在很多从事人工智能研究的学者们看来,这种事情比做一些人工智能的玩具有意义得多。

最后,借这个机会,我来谈谈我们是否需要防范人工智能。

前一阵,盖茨和马斯克都建议,警惕甚至限制开发ChatGPT这样的技术。我觉得,这种担心为时尚早。

打一个比方,这就好比我们要造一架飞机,今天我们连空气动力学的原理都还没有完全搞清楚,只能做一个滑翔机,但是却开始担心它掉下来撞死人。事实上,我们今天要担心的,是那些人工智能背后的公司和控制它们的人。

总结:在ChatGPT之外,还有一些值得关注的人工智能技术和应用:

1、多任务人工智能:GPT-3是所谓以数量实现质量的代表,而多任务的人工智能则是以质量取代数量。

2、生物和医学应用:深度学习在生物和医学上的应用是人工智能行业一个值得关注的应用领域。

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

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

相关文章

在网页上踢球:打造我自己的python(Django)足球网站

足球不仅仅是球场上的90分钟。它是一个不断发展的故事,一个全球球迷社群的粘合剂,一个数据和热情交织的世界。作为一名开发者和球迷,我决定将这两大爱好结合起来,用 Django 打造一个足球网站,让球迷们能够追踪他们最爱…

Unity AI生成全景图制作天空盒

现在的AI很强大。 其中,有这样一个网站,通过输入提示词,选择某种风格就可以为你生成360全景图。 网页链接 一、生成全景图 打开网页后,如图: 勾选,点击CONFIRM。 点击GET STARTED,进入主页。…

机器人定位——里程计Odom

根据两个车轮的轮速去估计当前的车的定位 我将提供一个更详细完整的模型来描述两轮差速机器人的里程计数。 我们假设机器人的两个轮子的半径分别为r1和r2,两个轮子的转速分别为ω1和ω2。机器人的轮距为L,指的是两个轮子中心之间的距离。 首先&#x…

Git LFS配置

当你需要克隆一个包含通过 Git Large File Storage (LFS) 管理的大文件的仓库时,确保 Git LFS 已经在你的系统上安装并正确配置是很重要的。这样,当你执行 git clone 命令时,Git LFS 跟踪的文件也会被正确地下载。以下是在 macOS 上进行配置和…

Stable Cascade-ComfyUI中文生图、图生图、多图融合基础工作流分享

最近 ComfyUI对于Stable Cascade的支持越来越好了一些,官方也放出来一些工作流供参考。 这里简单分享几个比较常用的基础工作流。 (如果还没有下载模型,可以先阅读上一篇Stable Cascade升级,现在只需要两个模型) &a…

python数据分析numpy基础之argmax求数组最大值索引

1 python数据分析numpy基础之argmax求数组最大值索引 python的numpy库的argmax()函数&#xff0c;用于获取沿指定轴的最大值的索引。 用法 numpy.argmax(a, axisNone, outNone, *, keepdims<no value>)描述 argmax()返回沿指定轴的最大值的索引。 入参axis表示指定轴…

Docker技术概论(5):Docker网络

Docker技术概论&#xff08;5&#xff09; Docker网络 - 文章信息 - Author: 李俊才 (jcLee95) Visit me at CSDN: https://jclee95.blog.csdn.netMy WebSite&#xff1a;http://thispage.tech/Email: 291148484163.com. Shenzhen ChinaAddress of this article:https://blog…

基于QT和Visa的安捷伦(keysight)34970A温度采集

在以前的文章中&#xff0c;描述了如何在labview开发读取34970A仪器采集的温度。 也描述了如何安装keysight IO Libraries Suits. 那么本文更进一步&#xff0c;描述QT平台c语言开发软件&#xff0c;读取34970A仪器采集的温度。 以下是c代码&#xff0c;因为采集耗费时间长&…

C++虚函数调用规则

C虚函数调用规则 基类、派生类结构&#xff1a; class Foo { public:virtual void print() {cout << "Foo" << endl;} }; class Bar : public Foo { public:virtual void print() {cout << "Bar" << endl;} };1.通过对象直接调用…

AcWing 895. 最长上升子序列(线性dp)

问题描述 给定一个长度为N NN的数列&#xff0c;求数值严格单调递增的子序列的长度最长是多少。 输入格式&#xff1a; 第一行包含整数N NN。 第二行包含N NN个整数&#xff0c;表示完整序列。 输出格式&#xff1a; 输出一个整数&#xff0c;表示最大长度。 数据范围 1 ≤…

【C++提高编程】

C提高编程 C提高编程1 模板1.1 模板的概念1.2 函数模板1.2.1 函数模板语法1.2.2 函数模板注意事项1.2.3 函数模板案例1.2.4 普通函数与函数模板的区别1.2.5 普通函数与函数模板的调用规则1.2.6 模板的局限性 1.3 类模板1.3.1 类模板语法1.3.2 类模板与函数模板区别1.3.3 类模板…

备战蓝桥杯---动态规划的一些思想1

话不多说&#xff0c;直接看题&#xff1a; 目录 1.双线程DP 2.正难则反多组DP 3.换个方向思考&#xff1a; 1.双线程DP 可能有人会说直接贪心&#xff1a;先选第1条的最优路径&#xff0c;再选第2条最优路径。 其实我们再选第1条时&#xff0c;我们怎么选会对第2条的路径…

FastJson中“$ref 循环引用检测”的问题

今天在测试时&#xff0c;错误停留在了以下的代码行 Object object new ObjectMapper().readValue(JSON.toJSONString(procInst.getForm()), Object.class); 报错信息&#xff1a;com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field &quo…

linux命令行与shell脚本大全——学习笔记(1-4章)

第一章、第二章 查看运行层级 runlevel 目前有7个层级&#xff0c;3是有联网的多用户模式&#xff0c;5是配有GUI的多用户模式&#xff0c;等等 第三章 启动shell 查看/etc/passwd文件&#xff0c;可以看到每个用户的默认shell程序&#xff0c;如: christine:x:1001:1001:…

面条机水箱低液位提醒功能如何实现

光电液位传感器在面条机水箱低液位功能的实现中发挥着重要作用。该技术通过光学原理和分离式设计&#xff0c;实现了面条机水箱液位的精准检测和智能控制&#xff0c;为面条生产提供了稳定的保障。 采用分离式液位传感器&#xff0c;将菱镜部分设计直接置于面条机水箱上&#…

nvidia a100-pcie-40gb环境安装

1.conda create --name torch_li python3.8 2. conda install pytorch1.7.1 torchvision0.8.2 torchaudio0.7.2 cudatoolkit11.0 -c pytorch 环境测试&#xff1a;torch.cuda.is_available() 3.conda remove -n torch_li --all 4.pip install opencv-python-headless 5.pip ins…

SOCKS55代理与Http代理有何区别?如何选择?

在使用IPFoxy全球代理时&#xff0c;选择 SOCKS55代理还是HTTP代理&#xff1f;IPFoxy代理可以SOCKS55、Http协议自主切换&#xff0c;但要怎么选择&#xff1f;为解决这个问题&#xff0c;得充分了解两种代理的工作原理和配置情况。 在这篇文章中&#xff0c;我们会简要介绍 …

overleaf上传到arxiv 参考文献无法引用(?)

记一下overleaf上传到arxiv的bug 参考文献无法引用&#xff08;&#xff1f;&#xff09; 因为需要上传bbl文件而不是bib 用overleaf生成bbl 另外需要将bbl和txt的文件名设置成一样的

Linux笔记--解压缩

一、tar指令 Linux打包文件通常以.tar结尾&#xff0c;压缩文件以.gz(.bz2)结尾。通常压缩和打包是一起进行的&#xff0c;打包压缩后文件后缀名一般为.tar.gz。 z∶使用gzip进行解压缩 j:使用bzip2进行解压缩 c: create&#xff0c;创建文件 x : extract&#xff0c;解压 v:…

RocketMQ消息积压如何处理

在高并发的场景下&#xff0c;由于消息产生速度超过消费速度&#xff0c;可能会导致消息积压的问题。本文将介绍 RocketMQ 消息积压的原因和如何处理积压问题。 什么是消息积压 消息积压是使用 MQ 消息队列系统中&#xff0c;最常见的一种性能问题。如下图所示&#xff0c;当生…