从电影《沙丘》说起——对人工智能的思考
正文
从《沙丘》开始说起
之前看《沙丘》电影,里面有一类角色叫门泰特,这类人大脑可以飞快地运算,在电影设定里是替换人工智能、机器运算的存在。男主保罗也是这类型的人,但他可能基因更强大,吸食了香料后,他的大脑运算能力更强,甚至可以预测未来。
作为一个计算机硅农,对这个有趣的设定挺感兴趣的,我想根据自己的理解理一理门泰特能预测未来的合理性,进而小小地科普一下人工智能对我们的意义,也欢迎各位喜欢科幻电影或计算机领域的童鞋一起探讨。
预测未来?预测未来!
从狭义的“未来”来讲,我们其实已经在做了,且做的还不错。为什么要分“狭义”和“广义”?广义是我们通常口头所说的未来,比如我以后会不会很有钱、我能活多少岁等等,它的特征是时间跨度长;与之相对,狭义是指时间跨度小,当前发生了且未来一段时间即将发生的事情,比如天气预报、人口预测、预测A股走势(这个可能是例外,来自一个小股民的怨愤)等等。
对于狭义“未来”的预测,我们是怎么做的呢?我们的世界是模拟的,是连续的,很难用数字描述,因为数字是抽象的、离散的,没有实际的含义。比如,我们可以用1表示一个人,用2表示两个人,但是我们却不能用单一的数字描述人涨了一岁,人吃了一个苹果,而这就需要抽象的数学模型来描述,比如用 a 表示你今年的年龄,b 表示你明年的年龄,构建数学模型 b=a+1,我就可以预测你明年的年龄了。
我们通过数学建模来抽象地描述这个世界,通过概率模型对事物的运行规律进行拟合,得出一般规律后进行推理、预测。比如这个图,黑线是真实世界的变化,或者说是理论上的状态,红线是人为模拟的状态,我们可以尝试各种方法来使红线和黑线拟合。(这里就不详细地阐述方法了,最不济还有傅里叶变换,傅里叶变换有一个特点,频率越高的部分对整个表达式结果的影响越小,也就是说阶数越高,拟合的效果可以越好)
从这个角度来讲,我们每个人、每个实体、每个物理规律等等都可以是大系统模型中一个因子,或变量或参数,构成了形形色色的复杂因式,进而构成了描述这个世界的公式集合体。
我们当前的世界是利用计算机来对这个系统模型进行运算,为了尽可能完美拟合,我们将输出结果再反馈到系统模型,然后修改参数,修正模型,以此循环往复,进而达到拟合效果更好的系统模型,我们将这个过程叫做训练(注意这是很重要的特征)。但是我们要做的是预测未来,未来的结果不会凭空产生的,需要将某个输入集合填充到模型中运算,继而得到输出结果,也即“未来”(当然这个输入集合状态时间点相对于未来结果的时间点肯定要提前,不然没有意义),这个过程也就叫做推理。如此,我们就利用计算机实现了对世界这个模型的运算、拟合、训练,继而推理。因此,我们可以想象,如果有一天计算机的算力足够强大,模型拟合效果尽可能完美,我们是有预测未来的可能性的。
《沙丘》中人工智能的溃败和门泰特的崛起
说到电影,按照《沙丘》小说的剧情,人类和机器爆发了战争,最终人类取得了胜利。我猜测,上述系统模型的状态可能早期人类是可以控制的,但是随着模型的不断迭代且自我迭代,模型的预测性更好、性能更强,这种量变一旦达到某个阈值将会质变,即机器有了思想,人类实现了真正的人工智能。如果社会的方方面面都被这种模型所占据,当这种模型被载入到一个实体,也就是一个机器人中,它就有了能够威胁人类的力量,人类对人工智能不再可控。机器有了思想,有了斗争的力量,这种前提下人机地位的不平等(根据小说理解)便成了矛盾的来源,也就导致了后来的战争。
幸运的是,人类成了战争的胜利者,但这场战争也让人类对机器智能产生了PTSD,从而杜绝了一切机器训练、推理、预测的可能性,那除了计算机能运算,还有什么能运算呢,那便是人的大脑,门泰特便在这种背景下应运而生。大脑也是可以通过对系统模型的运算、训练、拟合,进而推理得到可能的结果,而门泰特是经过此类训练的人群,有系统化的思考方法和职业操守,成了计算机完美的替代品。
为什么现在我们不能预测广义上的未来?
《沙丘》中门泰特们是强大的人形计算机,能进行精准的逻辑运算,那保罗为什么能预测未来?小说的解释是他融合了多个强劲家族的血缘,基因很完美,在香料的加成下能激发更大的潜力。很遗憾我查询了一些生物学资料,没有发现人类有预测未来特征的基因序列(也许未来人类变异了也未可知),所以小说的解释值得怀疑。
说回本节的问题,根据上文,如果一台计算机算力足够强大,模型足够精确,似乎预测未来是可以的,但是,这其中存在一个最大的问题,就是人的不确定性。人类是一个有思想的生物,大脑是身体中最灵活的组织,如果大的系统模型对人个体建模是黑盒,该个体的因式并不复杂,模型也相当简单,计算机可以很快推理出结果,但是我们常说“一念之差”,人的大脑及其行为是不可控的变量,单纯看作黑盒是很不准确的,而如果看成是白盒,也许建模的颗粒度要缩小到细胞级别,而人体有几十万亿颗细胞,这种模型的规模简直不敢想象,算力的需求量也可想而知。因此模型规模和算力限制是制约当前预测未来的最大问题,更别说时间跨度更长的广义“未来”。
这是鄙人看完《沙丘》后的一些思考,希望能给刚入坑的小伙伴理解电影有一些帮助。
参考文献
- 鲜枣课堂:算力简史
相关文章:

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

使用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 脚本,就可以重新创建表…...
基于深度学习的车辆检测技术
基于深度学习的车辆检测技术是现代智能交通系统的重要组成部分,它利用计算机视觉和机器学习算法,特别是深度学习模型,来识别和定位图像或视频中的车辆。这项技术广泛应用于自动驾驶、交通监控、违章抓拍等多个领域。 深度学习车辆检测技术的…...
【SpringBoot】100、SpringBoot中使用自定义注解+AOP实现参数自动解密
在实际项目中,用户注册、登录、修改密码等操作,都涉及到参数传输安全问题。所以我们需要在前端对账户、密码等敏感信息加密传输,在后端接收到数据后能自动解密。 1、引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId...

前端导出带有合并单元格的列表
// 导出async function exportExcel(fileName "共识调整.xlsx") {// 所有数据const exportData await getAllMainData();// 表头内容let fitstTitleList [];const secondTitleList [];allColumns.value.forEach(column > {if (!column.children) {fitstTitleL…...

高频面试之3Zookeeper
高频面试之3Zookeeper 文章目录 高频面试之3Zookeeper3.1 常用命令3.2 选举机制3.3 Zookeeper符合法则中哪两个?3.4 Zookeeper脑裂3.5 Zookeeper用来干嘛了 3.1 常用命令 ls、get、create、delete、deleteall3.2 选举机制 半数机制(过半机制࿰…...

家政维修平台实战20:权限设计
目录 1 获取工人信息2 搭建工人入口3 权限判断总结 目前我们已经搭建好了基础的用户体系,主要是分成几个表,用户表我们是记录用户的基础信息,包括手机、昵称、头像。而工人和员工各有各的表。那么就有一个问题,不同的角色…...
质量体系的重要
质量体系是为确保产品、服务或过程质量满足规定要求,由相互关联的要素构成的有机整体。其核心内容可归纳为以下五个方面: 🏛️ 一、组织架构与职责 质量体系明确组织内各部门、岗位的职责与权限,形成层级清晰的管理网络…...
vue3 字体颜色设置的多种方式
在Vue 3中设置字体颜色可以通过多种方式实现,这取决于你是想在组件内部直接设置,还是在CSS/SCSS/LESS等样式文件中定义。以下是几种常见的方法: 1. 内联样式 你可以直接在模板中使用style绑定来设置字体颜色。 <template><div :s…...
三体问题详解
从物理学角度,三体问题之所以不稳定,是因为三个天体在万有引力作用下相互作用,形成一个非线性耦合系统。我们可以从牛顿经典力学出发,列出具体的运动方程,并说明为何这个系统本质上是混沌的,无法得到一般解…...

项目部署到Linux上时遇到的错误(Redis,MySQL,无法正确连接,地址占用问题)
Redis无法正确连接 在运行jar包时出现了这样的错误 查询得知问题核心在于Redis连接失败,具体原因是客户端发送了密码认证请求,但Redis服务器未设置密码 1.为Redis设置密码(匹配客户端配置) 步骤: 1).修…...
IP如何挑?2025年海外专线IP如何购买?
你花了时间和预算买了IP,结果IP质量不佳,项目效率低下不说,还可能带来莫名的网络问题,是不是太闹心了?尤其是在面对海外专线IP时,到底怎么才能买到适合自己的呢?所以,挑IP绝对是个技…...

Chromium 136 编译指南 Windows篇:depot_tools 配置与源码获取(二)
引言 工欲善其事,必先利其器。在完成了 Visual Studio 2022 和 Windows SDK 的安装后,我们即将接触到 Chromium 开发生态中最核心的工具——depot_tools。这个由 Google 精心打造的工具集,就像是连接开发者与 Chromium 庞大代码库的智能桥梁…...