搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
Guff_9hys
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Android Studio gradle下载失败_gradle-8.0-bin.zip 下载失败
2
ONLYOFFICE 8.1 版本桌面编辑器测评
3
开源项目:机遇与挑战共存的创新之路
4
YOLOv10改进 | 主干/Backbone篇 | 轻量级网络ShuffleNetV1(附代码+修改教程)
5
百度安全X盈科全球数据合规服务中心:推进数据安全及合规智能化创新领域深化合作
6
Win10下配置CUDA8.0+Tensorflow1.3+Python3.6_cuda 8.0安装tensorflow1.3.0
7
MongoDB 安装和数据导入导出问题_mongodb compass如何 export data
8
Google的guava缓存学习使用_谷歌guava缓存
9
HBase HMaster启动和停止
10
Flutter和React Native(RN)的比较
当前位置:
article
> 正文
读AI新生:破解人机共存密码笔记04计算的极限
作者:Guff_9hys | 2024-07-14 08:23:54
赞
踩
读AI新生:破解人机共存密码笔记04计算的极限
1. 计算的极限
1.1. 光靠速度是无法给我们带来人工智能的
1.1.1. 在速度更快的计算机上运行糟糕的算法并不会使算法变得更优秀,这只意味着你会更快地得到错误的答案
1.1.2. 数据越多,错误答案出现的机会就越大
1.2. 物理学对计算机的能力还有什么限制吗?
1.2.1. 答案是肯定的
1.3. 这些限制会妨碍我们拥有足够的计算能力来创造真正的人工智能吗?
1.3.1. 答案是否定的
1.3.2. 限制是存在的,但是这些限制不可能阻止我们创造真正的人工智能
1.4. 估算了笔记本电脑的极限
1.4.1. 每秒10^51次运算,10^30字节的内存
1.5. 除了物理上的限制外,计算机的能力还受到其他限制,这些限制源于计算机科学家的工作
1.5.1. 图灵证明了有些问题是任何计算机都无法判定的:这些问题定义明确,有答案,但是不存在总能找到答案的算法
1.5.2. 停机问题
1.5.2.1. 一个算法能否判定一个给定的程序是否会陷入无法结束运行的“死循环”?
1.5.2.2. 图灵证明了,没有算法可以解决停机问题,这对数学基础来说是非常重要的,但它与“计算机是否可以实现智能”这个问题无关
1.6. 专注于可判定的问题并没有对人工智能施加任何真正的限制
1.6.1. 可判定并不意味着容易
1.7. 计算机科学家花费大量时间思考问题的复杂性,也就是思考,用最有效的方法解决一个问题需要多少计算量
1.7.1. 线性复杂度
1.7.1.1. 这意味着它非常容易
1.7.2. 在最坏的情况下,许多问题具有指数复杂度
1.7.2.1. 我们所知道的所有算法都需要指数时间,即解决某些问题所需要的时间根据输入资料的大小而呈指数级增长
1.7.2.2. 理论计算机科学家非常确定不存在更有效的算法
1.7.2.3. 难度的指数级增长意味着问题在理论上或许是可解决的
1.7.2.3.1. 它们肯定是可判定的
1.7.2.3.2. 有时在实践中无法解决,我们称这些问题为难解问题
1.7.2.3.2.1. 我们也没有理由认为人类能解决难解问题
1.7.2.3.2.2. 量子计算有所帮助(无论是在机器中还是在大脑中),但不足以改变基本结论
1.8. 判定给定地图是否可以仅用三种颜色着色,使得任意两个相邻区域都是不同的颜色
1.8.1. 众所周知,用四种不同的颜色着色总是可能的
1.8.2. 在100万个区域中,可能存在一些情况(不是所有情况,而是某些情况)需要大约2^1000个计算步骤才能找到答案
1.8.2.1. 在Summit超级计算机上运行这些计算大约需要10^275年
1.8.2.2. 在塞思·劳埃德的终极物理笔记本电脑上需要10^242年
1.8.2.3. 宇宙的年龄大约是10^10年
1.9. 复杂性意味着现实世界的决策问题
1.9.1. 在人生的每一刻决定现在做什么的问题,是非常难的,所以人类和计算机都无法找到完美的解决方案
1.9.2. 我们预计,在大多数情况下,现实世界的决策充其量只能算是勉强过得去,远谈不上最优
1.9.3. 我们预计人类和计算机的许多“思维体系结构”——其决策过程的实际运作方式,将被设计成尽可能地克服复杂性,也就是说,虽然世界极其复杂,但我们仍有可能找到一些还算过得去的答案
1.9.4. 无论未来的机器有多智能、多强大,我们都预计上述两点仍然是正确的
1.9.4.1. 机器的能力可能比我们强大得多,但仍远非绝对理性
2. 智能计算机
2.1. 17世纪伟大的法国数学家布莱兹·帕斯卡是第一个研制出真正实用的机械计算器的人
2.2. 19世纪,科技取得了巨大的飞跃,英国数学家、发明家查尔斯·巴贝奇(Charles
Babbage)设计了分析机,后来图灵将这种机器定义为可编程通用计算机
2.3. 洛夫莱斯理解了分析机的真正潜力
2.4. 图灵在1950年发表的论文《计算机器与智能》是许多关于智能机器可能性的早期作品中最著名的一篇
2.5. 模仿游戏
2.5.1. 图灵测试
2.5.1.1. 图灵测试对人工智能没有什么用处,因为它下的是一个非正式的、高度偶然的定义
2.5.1.1.1. 它取决于人类思维极其复杂和在很大程度上未知的特征,这些特征来自生物学和文化
2.5.2. 模仿游戏在图灵的论文中扮演了特殊的角色,这是一个反驳那些怀疑者的思想实验,怀疑者认为机器不能出于正确的理由,以正确的方式,用正确的意识来思考
3. 智能体和环境
3.1. 现代人工智能的核心概念是智能体,即能感知和行动的东西
3.2. 智能体是随着时间的推移而发生的过程,从这个意义上讲,它是一个感知输入流被转换成一个动作流的过程
3.3. 对国际象棋程序而言,输入大多只是时钟的计时数,它偶尔会收到对手走子和新的棋局开始的通知,而当程序思考时,其动作大多是什么也不做,偶尔选择走一步棋并通知对手
3.3.1. 对国际象棋教练而言,学生的想法是与环境相关的一部分
3.3.2. 与棋局不同,学生的想法是环境中的一部分,无法被直接观察到
3.4. 构建智能体的方式取决于我们面临的问题的性质
3.4.1. 智能体的工作环境:棋盘与手机或拥挤的高速公路截然不同
3.4.2. 将智能体与环境连接起来的观察和动作:Siri能访问手机的摄像头,它才能“看”
3.4.3. 智能体的目标:教对手下棋与赢棋是截然不同的任务
3.5. 影响智能体设计问题的特征
3.5.1. 环境是完全可观察的(如在国际象棋中,输入提供了对当前环境状态的所有相关方面的信息),还是部分可观察的
3.5.2. 环境和动作是独立的(如国际象棋),还是实际上连续的(如驾驶)
3.5.3. 环境中包含其他智能体(如国际象棋和驾驶),还是不包含其他智能体(如在地图上查找最短路线)
3.5.4. 环境的“规则”和“物理定律”所规定的行动结果是可预测的(如国际象棋),还是不可预测的(如交通和天气),以及这些规则和定律是已知的还是未知的
3.5.5. 时间跨度是长还是短。我们要在这个时间跨度里根据目标来衡量决策质量
3.6. 某些类型的问题比其他类型的问题更容易
3.6.1. 设计一个保持水平飞行的无人驾驶仪是一个短期、连续、动态的问题,这通常属于控制理论的研究范畴
3.6.2. 对于较简单的问题类型,人工智能研究人员已经开发出了相当通用且有效的算法,并具有扎实的理论理解
3.6.2.1. 机器在这类问题上的表现要优于人类
3.6.2.2. 一个算法是通用的,因为我们可以用数学证明它,该算法在整个问题类别中,以合理的计算复杂性给出最优或接近最优的结果,而且因为它在实践中可以很好地解决这类问题,所以不需要针对任何特定问题进行修改
4. 电子游戏
4.1. 像《星际争霸》这样的电子游戏比棋类游戏要困难一些
4.2. 电子游戏包含数百个移动部件和数千个步骤的时间跨度,而且地图在任何给定时间内都只有部分可见
4.3. 在每个点上,玩家都可能至少有10^50种选择,而围棋大约有10^2种选择
4.4. 电子游戏的规则是已知的,而世界是离散的,只有几种类型的对象
4.5. 截至2019年初,机器已经达到了《星际争霸》专业玩家的水平,但还没有准备好挑战最优秀的人类玩家
4.5.1. 要达到这一点,机器还需要针对特定问题做大量努力
4.5.2. 通用方法还没有为《星际争霸》做好准备
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/Guff_9hys/article/detail/823942
推荐阅读
article
有关导入
aar
依赖出现
Manifest
merger
failed
: Attribute
app
l...
今天在添加一个
aar
依赖时出现这个错误
Manifest
merger
failed
: Attribute
app
lic...
赞
踩
article
基于Hadoop2.2.0版本
分布式
云盘
的
设计与实现_基于
hadoop
的
web
版
云盘
...
基于Hadoop2.2.0版本
分布式
云盘
的
设计与实现_基于
hadoop
的
web
版
云盘
基于
hadoop
的
web
版
云盘
...
赞
踩
article
探索
未来
机器人
科技
:
Upkie
开源
双足轮式自
平衡
机器人
的魅力...
探索
未来
机器人
科技
:
Upkie
开源
双足轮式自
平衡
机器人
的魅力项目地址:https://gitcode.com/upki...
赞
踩
article
KUKA
仿真教学1:
WorkVisual
与
虚拟
示教器
连接_电脑怎么连库卡
虚拟
机
...
KUKA
_电脑怎么连库卡
虚拟
机
电脑怎么连库卡
虚拟
机
目...
赞
踩
article
python
中
transpose
函数
_
Python
Numpy
中
transpose
()
函数
的
使用...
在
Numpy
对矩阵
的
转置中,我们可以用
transpose
()
函数
来处理。这个
函数
的
运行是非常反常理
的
,可能会令人陷入思维...
赞
踩
article
并发
编程
之
CompletableFuture
异步
编排的详细介绍和基本
使用
(全网最细最全)_compl...
CompletableFutyre
异步
编排最详细介绍和所有用法的举例说明(附源码),全网最全最细_completefut...
赞
踩
article
数据结构
-十大经典
排序
算法
第
1
关
:
冒泡
排序
_第
1
关
:
冒泡
排序
...
数据结构
-十大经典
排序
算法
第
1
关
:
冒泡
排序
_第
1
关
:
冒泡
排序
第
1
关
:
冒泡
排序
目录 任...
赞
踩
article
Andro
id
插件
化原理
和
实践 (五) 之 解决
合并
资源
后
资源
Id
冲突
的问题_andro
id
防 插...
Andro
id
插件
化中,要解决
资源
的问题,有些
插件
化框架会选择不
合并
资源
,这样就得维护多套mResources变量,这样...
赞
踩
article
华为
O
D
机试
2024年最新题库
JAVA
C
卷
+
D
卷
...
目前正在考的是
D
卷
,按照
华为
O
D
往常的操作,
D
卷
题目是由往年真题(C
卷
/A
卷
/B
卷
)+全新题目组成,也就是说
D
卷
还会考到...
赞
踩
article
m>java
m>
m>监控
m>
m
_
m>Java
m>性能
m>监控
m>-
m>Jprofiler
m> & Mat...
m>Java
m>性能
m>监控
m>有很多工具,例如自带的Jvisualv
m
、商业软件jprofiler ,以及和其类似的YourKit J...
赞
踩
article
android
错误
exported
needs
to be
explicitly
specifi...
b、如果还报错误,那我们可以在build.gradle里面的dependencies里面, 采用二分大法, 先块注释一部...
赞
踩
article
优先级
队列
(
堆
)学
的
好,头发掉
的
少(
Java
版)...
1.
堆
的
初识 2.
堆
的
调整 3.
堆
的
数据插入和删除 4.
堆
实现
优先级
队列
优先级
队列
(
堆
)学
的
好,头发掉
的
少(Ja...
赞
踩
article
安卓开发错误记录:
Manifest
merger
failed
: Attribute applic...
中检查,以下内容是否存在,如果不存在添加进去。_manifest
merger
failed
: attribute a...
赞
踩
article
2020
年
大
数据
营销
案例
_
大
数据
营销
案例
分析_
2020
年
利用
大
数据
预测
的
案例
...
小企业该如何抓住
大
数据
的
发展趋势?这十个成功
案例
告诉你
大
数据
已被应用于各行各业,不过在欧洲和亚洲,对于这项技术
的
需求量相...
赞
踩
article
30
个
接口
自动化
测试
面试题
,
看完的现在已经在办理入职了..._
自动化
接口
测试
面试题
...
答:
接口
自动化
测试
的流程包括:需求分析、
测试
计划、
测试
用例设计、
测试
脚本编写、
测试
执行、
测试
报告生成和问题跟踪等。答:测...
赞
踩
article
Android构建--
资源
文件
如何
合并
_
android
studio
如何设置多源码
文件
夹的
合并
规则...
什么
文件
是
资源
文件
?/res目录下的所有
文件
,/assets目录Manifest
文件
需要
合并
的
资源
文件
来源是哪?通常ap...
赞
踩
article
rust
教程
第一章
—— 初识
rust
_
rust
语言
...
本文主要的目的就是认识一下
rust
这门
语言
的基本概念
_
rust
语言
rust
语言
...
赞
踩
article
Rust
编程
基础教程
:Web开发入门_
oppo
rust
...
作者:禅与计算机程序设计艺术 1.背景介绍由于
Rust
语言的出生地广泛流行于各个领域,有许多公司、组织都在用Ru...
赞
踩
article
python
学习笔记
4
(组织
列表
--
对
字符串
进行
排序
)
_
列表
字符串
排序
...
1.sort()函数实现对
字符串
的
排序
things=['apple','cat','bag','dog']print('...
赞
踩
article
快速训练自己的大语言
模型
:基于
LLAMA
-7B的
lora
指令
微调
...
直接打开链接 https://raw.githubusercontent.com/tloen/alpaca-
lora
/m...
赞
踩
相关标签
分布式
hadoop
web服务器
网盘
云存储
学习
python中transpose函数
java
spring boot
排序算法
数据结构
算法
c++
aapt
apk打包流程
packageid
TypeId
ItemValue
华为od
c语言
java 监控 m
android
开发语言
堆