当前位置: 首页 > news >正文

从电影《沙丘》说起——对人工智能的思考

正文

从《沙丘》开始说起

之前看《沙丘》电影,里面有一类角色叫门泰特,这类人大脑可以飞快地运算,在电影设定里是替换人工智能、机器运算的存在。男主保罗也是这类型的人,但他可能基因更强大,吸食了香料后,他的大脑运算能力更强,甚至可以预测未来。

作为一个计算机硅农,对这个有趣的设定挺感兴趣的,我想根据自己的理解理一理门泰特能预测未来的合理性,进而小小地科普一下人工智能对我们的意义,也欢迎各位喜欢科幻电影或计算机领域的童鞋一起探讨。

预测未来?预测未来!

从狭义的“未来”来讲,我们其实已经在做了,且做的还不错。为什么要分“狭义”和“广义”?广义是我们通常口头所说的未来,比如我以后会不会很有钱、我能活多少岁等等,它的特征是时间跨度长;与之相对,狭义是指时间跨度小,当前发生了且未来一段时间即将发生的事情,比如天气预报、人口预测、预测A股走势(这个可能是例外,来自一个小股民的怨愤)等等。

对于狭义“未来”的预测,我们是怎么做的呢?我们的世界是模拟的,是连续的,很难用数字描述,因为数字是抽象的、离散的,没有实际的含义。比如,我们可以用1表示一个人,用2表示两个人,但是我们却不能用单一的数字描述人涨了一岁,人吃了一个苹果,而这就需要抽象的数学模型来描述,比如用 a 表示你今年的年龄,b 表示你明年的年龄,构建数学模型 b=a+1,我就可以预测你明年的年龄了。

我们通过数学建模来抽象地描述这个世界,通过概率模型对事物的运行规律进行拟合,得出一般规律后进行推理、预测。比如这个图,黑线是真实世界的变化,或者说是理论上的状态,红线是人为模拟的状态,我们可以尝试各种方法来使红线和黑线拟合。(这里就不详细地阐述方法了,最不济还有傅里叶变换,傅里叶变换有一个特点,频率越高的部分对整个表达式结果的影响越小,也就是说阶数越高,拟合的效果可以越好)

在这里插入图片描述
从这个角度来讲,我们每个人、每个实体、每个物理规律等等都可以是大系统模型中一个因子,或变量或参数,构成了形形色色的复杂因式,进而构成了描述这个世界的公式集合体。

我们当前的世界是利用计算机来对这个系统模型进行运算,为了尽可能完美拟合,我们将输出结果再反馈到系统模型,然后修改参数,修正模型,以此循环往复,进而达到拟合效果更好的系统模型,我们将这个过程叫做训练(注意这是很重要的特征)。但是我们要做的是预测未来,未来的结果不会凭空产生的,需要将某个输入集合填充到模型中运算,继而得到输出结果,也即“未来”(当然这个输入集合状态时间点相对于未来结果的时间点肯定要提前,不然没有意义),这个过程也就叫做推理。如此,我们就利用计算机实现了对世界这个模型的运算、拟合、训练,继而推理。因此,我们可以想象,如果有一天计算机的算力足够强大,模型拟合效果尽可能完美,我们是有预测未来的可能性的。

《沙丘》中人工智能的溃败和门泰特的崛起

说到电影,按照《沙丘》小说的剧情,人类和机器爆发了战争,最终人类取得了胜利。我猜测,上述系统模型的状态可能早期人类是可以控制的,但是随着模型的不断迭代且自我迭代,模型的预测性更好、性能更强,这种量变一旦达到某个阈值将会质变,即机器有了思想,人类实现了真正的人工智能。如果社会的方方面面都被这种模型所占据,当这种模型被载入到一个实体,也就是一个机器人中,它就有了能够威胁人类的力量,人类对人工智能不再可控。机器有了思想,有了斗争的力量,这种前提下人机地位的不平等(根据小说理解)便成了矛盾的来源,也就导致了后来的战争。

幸运的是,人类成了战争的胜利者,但这场战争也让人类对机器智能产生了PTSD,从而杜绝了一切机器训练、推理、预测的可能性,那除了计算机能运算,还有什么能运算呢,那便是人的大脑,门泰特便在这种背景下应运而生。大脑也是可以通过对系统模型的运算、训练、拟合,进而推理得到可能的结果,而门泰特是经过此类训练的人群,有系统化的思考方法和职业操守,成了计算机完美的替代品。

为什么现在我们不能预测广义上的未来?

《沙丘》中门泰特们是强大的人形计算机,能进行精准的逻辑运算,那保罗为什么能预测未来?小说的解释是他融合了多个强劲家族的血缘,基因很完美,在香料的加成下能激发更大的潜力。很遗憾我查询了一些生物学资料,没有发现人类有预测未来特征的基因序列(也许未来人类变异了也未可知),所以小说的解释值得怀疑。

说回本节的问题,根据上文,如果一台计算机算力足够强大,模型足够精确,似乎预测未来是可以的,但是,这其中存在一个最大的问题,就是人的不确定性。人类是一个有思想的生物,大脑是身体中最灵活的组织,如果大的系统模型对人个体建模是黑盒,该个体的因式并不复杂,模型也相当简单,计算机可以很快推理出结果,但是我们常说“一念之差”,人的大脑及其行为是不可控的变量,单纯看作黑盒是很不准确的,而如果看成是白盒,也许建模的颗粒度要缩小到细胞级别,而人体有几十万亿颗细胞,这种模型的规模简直不敢想象,算力的需求量也可想而知。因此模型规模和算力限制是制约当前预测未来的最大问题,更别说时间跨度更长的广义“未来”。

这是鄙人看完《沙丘》后的一些思考,希望能给刚入坑的小伙伴理解电影有一些帮助。

参考文献

  1. 鲜枣课堂:算力简史

相关文章:

从电影《沙丘》说起——对人工智能的思考

正文 从《沙丘》开始说起 之前看《沙丘》电影,里面有一类角色叫门泰特,这类人大脑可以飞快地运算,在电影设定里是替换人工智能、机器运算的存在。男主保罗也是这类型的人,但他可能基因更强大,吸食了香料后&#xff0…...

使用Python进行自然语言处理(NLP):NLTK与Spacy的比较【第133篇—NLTK与Spacy】

👽发现宝藏 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【点击进入巨牛的人工智能学习网站】。 使用Python进行自然语言处理(NLP):NLTK与Spacy的比较 自…...

学习笔记--在线强化学习与离线强化学习的异同(3)

这篇博文很多部分仅代表个人学习观点,欢迎大家与我一起讨论 强化学习与离线强化学习的区别 强化学习和离线强化学习都是机器学习的分支,主要用于训练智能体以在不断尝试和错误的过程中学习如何最大化累积奖励。它们之间的主要区别在于数据的获取方式和训…...

使用Thymeleaf导出PDF,页眉插入图片与内容重叠?

CSS 打印分页功能 需求:打印 在第一页的内容被挤到第二页的时候,又想每一页页头都有相同的样式,使用页眉。 问题:第二页的内容与页眉重叠了? 查各路找出的原因:header 页眉不占空间 解决:不…...

python网络编程:通过socket实现TCP客户端和服务端

目录 写在开头 socket服务端(基础) socket客户端(基础) 服务端实现(可连接多个客户端) 客户端实现 数据收发效果 写在开头 近期可能会用python实现一些网络安全工具,涉及到许多关于网络…...

论文阅读——RSGPT

RSGPT: A Remote Sensing Vision Language Model and Benchmark 贡献:构建了一个高质量的遥感图像描述数据集(RSICap)和一个名为RSIEval的基准评估数据集,并在新创建的RSICap数据集上开发了基于微调InstructBLIP的遥感生成预训练…...

长连接技术

个人学习记录,欢迎指正 1.轮询 1.1 轮询的形式 短连接轮询 前端每隔一段时间向服务端发起一次Http请求来获取数据。 const shortPolling () > { const intervalHandler setInterval(() > {fetch(/xxx/yyy).then(response > response.json()).then(respo…...

供电系统分类详解

一、供电系统分类 电力供电系统一般有5种供电模式,常用的有:IT系统,TT系统,TN系统,其中TN系统又可以分为TN-C,TN-S,TN-C-S。 1、TN-C系统(三相四线制) 优点: 该系统中…...

基于centos7的k8s最新版v1.29.2安装教程

k8s概述 Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。 Kubernetes 这个名字源于希腊语&…...

【赠书第20期】AI绘画与修图实战:Photoshop+Firefly从入门到精通

文章目录 前言 1 入门篇:初识Photoshop与Firefly 2 进阶篇:掌握Photoshop与Firefly的核心技巧 3 实战篇:运用Photoshop与Firefly进行创作 4 精通篇:提升创作水平,拓展应用领域 5 结语 6 推荐图书 7 粉丝福利 前…...

如何在并行超算云上玩转PWmat③:使用Q-Flow提交计算的案例演示

3月的每周二下午14:00我们将会在并行直播间为大家持续带来线上讲座。前面两期我们分享了”PWmat特色功能和应用“以及“如何在并行超算云平台使用PWmat计算软件”主题讲座,回看视频和PPT已上传至B站”龙讯旷腾“账号内。 本周张持讲师将继续带着大家手把手上机教学…...

html5cssjs代码 017样式示例

html5&css&js代码 017样式示例 一、代码二、解释 这段HTML代码定义了一个网页的基本结构,包括头部、主体和尾部。在头部中,设置了网页标题、字符编码和样式。主体部分包含一个标题和一个表格,表格内分为两个单元格,左侧为…...

Vue.js动画

Vue.js动画 Vue.js动画是指在Vue组件中通过添加/移除CSS类或应用CSS过渡/动画效果来实现的视觉效果。这些动画可以帮助改善用户体验,使界面更加生动和吸引人。 Vue.js提供了两种类型的动画:过渡和动画。 过渡:过渡是在元素插入、更新或删除…...

信号与系统学习笔记——信号的分类

目录 一、确定与随机 二、连续与离散 三、周期与非周期 判断是否为周期函数 离散信号的周期 结论 四、能量与功率 定义 结论 五、因果与反因果 六、阶跃函数 定义 性质 七、冲激函数 定义 重要关系 作用 一、确定与随机 确定信号:可以确定时间函数…...

PyTorch深度学习实战(39)——小样本学习

PyTorch深度学习实战(39)——小样本学习 0. 前言1. 小样本学习简介2. 孪生网络2.1 模型分析2.2 数据集分析2.3 构建孪生网络 3. 原型网络3. 关系网络小结系列链接 0. 前言 小样本学习 (Few-shot Learning) 旨在解决在训练集中只有很少样本的情况下进行分…...

论文阅读——Vision Transformer with Deformable Attention

Vision Transformer with Deformable Attention 多头自注意力公式化为: 第l层transformer模块公式化为: 在Transformer模型中简单地实现DCN是一个non-trivial的问题。在DCN中,特征图上的每个元素都单独学习其偏移,其中HWC特征图上…...

AJAX概念和axios使用、URL、请求方法和数据提交、HTTP协议、接口、form-serialize插件

AJAX概念和axios使用 AJAX概念 AJAX就是使用XMLHttpRequest对象与服务器通信,它可以使用JSON、XML、HTML和text文本等格式发送和接收数据,AJAX最吸引人的就是它的异步特性,也就是说它可以在不重新刷新页面的情况下与服务器通信,…...

【R语言基础操作】

🍉CSDN小墨&晓末:https://blog.csdn.net/jd1813346972 个人介绍: 研一|统计学|干货分享          擅长Python、Matlab、R等主流编程软件          累计十余项国家级比赛奖项,参与研究经费10w、40w级横向 文…...

sqlite 常见命令 表结构

在 SQLite 中,将表结构保存为 SQL 具有一定的便捷性和重要性,原因如下 便捷性: 备份和恢复:将表结构保存为 SQL 可以方便地进行备份。如果需要还原或迁移数据库,只需执行保存的 SQL 脚本,就可以重新创建表…...

基于深度学习的车辆检测技术

基于深度学习的车辆检测技术是现代智能交通系统的重要组成部分,它利用计算机视觉和机器学习算法,特别是深度学习模型,来识别和定位图像或视频中的车辆。这项技术广泛应用于自动驾驶、交通监控、违章抓拍等多个领域。 深度学习车辆检测技术的…...

Linux 文件类型,目录与路径,文件与目录管理

文件类型 后面的字符表示文件类型标志 普通文件:-(纯文本文件,二进制文件,数据格式文件) 如文本文件、图片、程序文件等。 目录文件:d(directory) 用来存放其他文件或子目录。 设备…...

蓝桥杯 2024 15届国赛 A组 儿童节快乐

P10576 [蓝桥杯 2024 国 A] 儿童节快乐 题目描述 五彩斑斓的气球在蓝天下悠然飘荡,轻快的音乐在耳边持续回荡,小朋友们手牵着手一同畅快欢笑。在这样一片安乐祥和的氛围下,六一来了。 今天是六一儿童节,小蓝老师为了让大家在节…...

【机器视觉】单目测距——运动结构恢复

ps:图是随便找的,为了凑个封面 前言 在前面对光流法进行进一步改进,希望将2D光流推广至3D场景流时,发现2D转3D过程中存在尺度歧义问题,需要补全摄像头拍摄图像中缺失的深度信息,否则解空间不收敛&#xf…...

学校招生小程序源码介绍

基于ThinkPHPFastAdminUniApp开发的学校招生小程序源码,专为学校招生场景量身打造,功能实用且操作便捷。 从技术架构来看,ThinkPHP提供稳定可靠的后台服务,FastAdmin加速开发流程,UniApp则保障小程序在多端有良好的兼…...

【快手拥抱开源】通过快手团队开源的 KwaiCoder-AutoThink-preview 解锁大语言模型的潜力

引言: 在人工智能快速发展的浪潮中,快手Kwaipilot团队推出的 KwaiCoder-AutoThink-preview 具有里程碑意义——这是首个公开的AutoThink大语言模型(LLM)。该模型代表着该领域的重大突破,通过独特方式融合思考与非思考…...

三体问题详解

从物理学角度,三体问题之所以不稳定,是因为三个天体在万有引力作用下相互作用,形成一个非线性耦合系统。我们可以从牛顿经典力学出发,列出具体的运动方程,并说明为何这个系统本质上是混沌的,无法得到一般解…...

网络编程(UDP编程)

思维导图 UDP基础编程(单播) 1.流程图 服务器:短信的接收方 创建套接字 (socket)-----------------------------------------》有手机指定网络信息-----------------------------------------------》有号码绑定套接字 (bind)--------------…...

Swagger和OpenApi的前世今生

Swagger与OpenAPI的关系演进是API标准化进程中的重要篇章,二者共同塑造了现代RESTful API的开发范式。 本期就扒一扒其技术演进的关键节点与核心逻辑: 🔄 一、起源与初创期:Swagger的诞生(2010-2014) 核心…...

学习STC51单片机32(芯片为STC89C52RCRC)OLED显示屏2

每日一言 今天的每一份坚持,都是在为未来积攒底气。 案例:OLED显示一个A 这边观察到一个点,怎么雪花了就是都是乱七八糟的占满了屏幕。。 解释 : 如果代码里信号切换太快(比如 SDA 刚变,SCL 立刻变&#…...

初学 pytest 记录

安装 pip install pytest用例可以是函数也可以是类中的方法 def test_func():print()class TestAdd: # def __init__(self): 在 pytest 中不可以使用__init__方法 # self.cc 12345 pytest.mark.api def test_str(self):res add(1, 2)assert res 12def test_int(self):r…...