0

0

强化学习是否言过其实?

PHPz

PHPz

发布时间:2023-04-13 09:31:02

|

1375人浏览过

|

来源于51CTO.COM

转载

​译者 | 李睿

审校 | 孙淑娟​

可以想象一下,你正准备和朋友一起下国际象棋,但他并不是人类,而是一个不了解游戏规则的计算机程序。这个应用程序却明白自己致力实现一个目标,就是在游戏中获胜。

因为计算机程序不知道规则,所以开始下棋的招数是随机的。其中有些招数完全没有意义,而对你来说获胜很容易。在这里假设你非常喜欢和这个朋友下国际象棋,以至于沉迷于这个游戏。

计算机程序最终会获胜,因为它会逐渐学会击败你的方法和招虽然假设这个场景看起来有些牵强,但它应该能让你对强化学习(机器学习的一个领域)的大致工作原理有一个基本的了解。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

强化学习是否言过其实?

强化学习到底有多智能? ​

人类智力包含许多特征,包括获得知识、扩展智力能力的愿望和直觉思维。当国际象棋冠军加里·卡斯帕罗夫在输给IBM公司的一台名为“深蓝”(Deep Blue)的电脑时,人类的智能受到了很大的质疑。除了吸引公众的注意力之外,描绘机器人在未来统治人类的世界末日场景也占据了主流意识。

然而,“深蓝”并不是一个普通的对手。与这个计算程序下棋就像与一个千岁的人进行比赛,而他一生一直在不停地下国际象棋。但“深蓝”擅长玩一种特定的游戏,而不是其他智力活动,如演奏乐器、撰写著作、进行科学实验、抚养子女或修理汽车。

绝不是想贬低“深蓝”所取得的成就。与其相反,计算机在智力能力上超越人类的想法需要仔细的检验,首先要分析强化学习的工作机制。

强化学习是如何工作的​

所述,强化学习是机器学习的一个子集,它涉及智能代理在环境中如何行动以最大化累积奖励的概念。

简单地说,强化学习机器人接受奖惩机制的训练,它们做出正确的动作会得到奖励,做出错误的动作会受到惩罚。强化学习机器人不会“思考”如何采取更好的行动,它们只是让所有的行动成为可能,以最大限度地提高成功的机会。

强化学习的缺点​

强化学习是否言过其实?

强化学习的主要缺点是它需要采用大量的资源来实现它的目标。强化学习在围棋游戏中的成功就说明了这一点。这是一款流行的双人游戏,其目标是使用棋子在棋盘上占据最大区域,同时避免丢子。

AlphaGo Master是一款在围棋比赛中击败人类棋手的计算机程序,它耗费大量的资金和人力,其中包括许多工程师,非常丰富的游戏经验以及256个GPU和128000个CPU。

EnablePPA中小学绩效考核系统2.0
EnablePPA中小学绩效考核系统2.0

无论从何种情形出发,在目前校长负责制的制度安排下,中小学校长作为学校的领导者、管理者和教育者,其管理水平对于学校发展的重要性都是不言而喻的。从这个角度看,建立科学的校长绩效评价体系以及拥有相对应的评估手段和工具,有利于教育行政机关针对校长的管理实践全过程及其结果进行测定与衡量,做出价值判断和评估,从而有利于强化学校教学管理,提升教学质量,并衍生带来校长转变管理观念,提升自身综合管理素质。

下载

在学习如何在比赛获胜的过程中,需要投入大量的资源和精力。这就引出了一个问题:设计不能凭直觉思考的人工智能是否合理?人工智能研究不是应该尝试模仿人类智能吗?

支持强化学习的一个论点是,人们不应该期望人工智能系统像人类一样行动,它用于解决复杂问题需要进一步发展。另一方面,反对强化学习的观点是,人工智能研究应该专注于让机器做目前只有人类和动物才有能力做的事情。从这个角度来看,人工智能与人类智能的比较是恰当的。

量子强化学习​

强化学习是一个新兴的领域,据说可以解决上述的一些问题。量子强化学习(QRL)是一种加速计算的方法。

首先,量子强化学习(QRL)应该通过优化探索(发现策略)和开发(选择最佳策略)阶段来加速学习。目前的一些应用和提出的量子计算改进了数据库搜索,将大数分解为质数,等等。

尽管量子强化学习(QRL)还没有以突破性的方式出现,但它有望解决常规强化学习的一些重大挑战。

强化学习的业务案例​

强化学习是否言过其实?

正如以上提到的,强化学习研究和开发至关重要。以下是来自麦肯锡公司的一份调查报告中的有关强化学习的一些实际应用示例,强化学习可以:

  • 优化半导体和芯片设计,优化制造工艺,提高半导体行业的产量。
  • 提高工厂产量,优化物流以减少浪费和成本,提高农业利润。
  • 缩短航空航天和国防工业新系统的上市时间。
  • 优化设计流程,提高汽车行业的生产效率。
  • 通过实时交易和定价策略增加收入,改善客户体验,并在金融服务中为客户提供先进的个性化服务。
  • 优化矿山设计,管理发电,应用整体物流调度,优化作业,降低成本,提高产量。
  • 通过实时监测和精确钻井提高产量,优化油轮行进路线,实现预测性维护,防止油气行业的设备故障。
  • 促进药物发现,优化研究流程,自动化生产和优化制药行业的生物方法。
  • 优化供应链,实施先进的库存建模,为零售部门的客户提供先进的个性化服务。
  • 优化和管理网络,在电信行业应用客户个性化。
  • 优化运输物流的路线、网络规划、仓库操作。
  • 使用下一代代理从网站提取数据。

强化学习的反思​

强化学习的能力可能是有限的,但它不会被高估。此外,随着强化学习研究和开发项目的增加,几乎每个经济部门的潜在用例也在增加。

大规模采用强化学习依赖于几个因素,其中包括优化算法设计、配置学习环境和计算能力的可用性。

原文标题:Is reinforcement learning overhyped?作者:Aleksandras Šulženko​


相关专题

更多
PHP WebSocket 实时通信开发
PHP WebSocket 实时通信开发

本专题系统讲解 PHP 在实时通信与长连接场景中的应用实践,涵盖 WebSocket 协议原理、服务端连接管理、消息推送机制、心跳检测、断线重连以及与前端的实时交互实现。通过聊天系统、实时通知等案例,帮助开发者掌握 使用 PHP 构建实时通信与推送服务的完整开发流程,适用于即时消息与高互动性应用场景。

7

2026.01.19

微信聊天记录删除恢复导出教程汇总
微信聊天记录删除恢复导出教程汇总

本专题整合了微信聊天记录相关教程大全,阅读专题下面的文章了解更多详细内容。

48

2026.01.18

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

106

2026.01.16

全民K歌得高分教程大全
全民K歌得高分教程大全

本专题整合了全民K歌得高分技巧汇总,阅读专题下面的文章了解更多详细内容。

152

2026.01.16

C++ 单元测试与代码质量保障
C++ 单元测试与代码质量保障

本专题系统讲解 C++ 在单元测试与代码质量保障方面的实战方法,包括测试驱动开发理念、Google Test/Google Mock 的使用、测试用例设计、边界条件验证、持续集成中的自动化测试流程,以及常见代码质量问题的发现与修复。通过工程化示例,帮助开发者建立 可测试、可维护、高质量的 C++ 项目体系。

58

2026.01.16

java数据库连接教程大全
java数据库连接教程大全

本专题整合了java数据库连接相关教程,阅读专题下面的文章了解更多详细内容。

44

2026.01.15

Java音频处理教程汇总
Java音频处理教程汇总

本专题整合了java音频处理教程大全,阅读专题下面的文章了解更多详细内容。

20

2026.01.15

windows查看wifi密码教程大全
windows查看wifi密码教程大全

本专题整合了windows查看wifi密码教程大全,阅读专题下面的文章了解更多详细内容。

111

2026.01.15

浏览器缓存清理方法汇总
浏览器缓存清理方法汇总

本专题整合了浏览器缓存清理教程汇总,阅读专题下面的文章了解更多详细内容。

45

2026.01.15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Node.js 教程
Node.js 教程

共57课时 | 8.9万人学习

CSS3 教程
CSS3 教程

共18课时 | 4.7万人学习

Rust 教程
Rust 教程

共28课时 | 4.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号