搜索方法中不属于盲目搜索的是

本文摘自《人工智能 (第2版)》人民邮电出版社出版

在本文中,我们从在人工智能中经常遇到的最重要的问题之一 ——搜索开始学习。我们的目标是介绍在AI中用于求解问题的最流行方法:搜索、知识表示和学习。我们开始学习基本的搜索算法——所谓的“无信息搜索”或“盲目搜索”的方法。这些算法不依赖任何问题领域的特定知识。正如我们将看到的,这些算法通常需要大量的空间和时间。

搜索方法中不属于盲目搜索的是(1)

2.0简介:智能系统中的搜索

搜索是大多数人生活中的自然组成部分。我们都放错过房子钥匙或电视遥控器,然后检查口袋,翻箱倒柜。有时候,搜索可能更多是在大脑中进行。你可能有时突然不记得自己到访过的地方的名字、真正喜欢的电影中演员的名字,或者不记得曾经谙熟于心的歌词。要想起来这些事,可能需要几秒钟(记忆力衰退时或许更长)。

本章介绍了几种基本搜索算法。2.1节首先介绍一个有助于形式化搜索过程的数学结构——状态空间图。在众所周知的假币问题中,人们必须通过对两个或更多个硬币进行称重来识别假币,其中就展示了这种结构。接下来,本章介绍和解释了生成和测试搜索范式。生成器模块系统地提出了问题的可能解,而测试器模块验证了解的正确性。

本章还引入了两种经典的搜索方法:贪婪算法和回溯。这两种方法都是先将问题分成若干步骤。例如,如果你要将8个皇后放在棋盘上,任何两个皇后都不会互相攻击,也就是说,任何两个皇后都没有占据同一行、同一列或同一对角线。第 1 步就是将第一个皇后放在棋盘上,第2步就是将第二个皇后放在安全的方格中,以此类推。正如你在2.2节中所看到的,在选用何种标准做出具体选择方面,这两种方法互不相同。

2.3节解释了盲目搜索算法。盲目或无信息搜索算法是一种不需要使用问题领域知识的方法。例如,假设你正在迷宫中找出路。在盲目搜索中,你可能总是选择最左边的路线,而不考虑任何其他可替代的选择。两种典型的盲目搜索算法是宽度优先搜索(BFS)和深度优先搜索(DFS)——在第1章中已经做了简要介绍。回想一下,在继续前进之前,BFS在离开始位置的指定距离处仔细查看所有替代选项。BFS的优点是,如果一个问题存在解,那么BFS就会找到它。

但是,如果在每个节点的可替代选项很多,那么BFS可能会因需要消耗太多的内存而变得不切实际。DFS采用了不同的策略来达到目标:在寻找可替代路径之前,它追求寻找单一的路径来实现目标。DFS内存需求合理,但是它可能会因偏离开始位置无限远而错过了相对靠近搜索起始位置的解。具有迭代加深的DFS是介于BFS和DFS之间的折中方案,它将DFS中等空间需求与BFS提供能找到解的确定性结合到了一起。

2.1状态空间图

状态空间图是对一个问题的表示,通过问题表示,人们可以探索和分析通往解的可能的可替代路径。特定问题的解将对应状态空间图中的一条路径。有时候,我们要搜索一个问题的任意解;而有时候,我们希望得到一个最短的解。本章将主要关注所谓的盲目搜索方法,即寻找发现任意解。第 3 章将重点关注知情搜索算法,这些算法通常可以发现问题的最佳解。

假币问题

在计算机科学中,一个众所周知的问题是假币问题。有12枚硬币,已知其中一枚是假的或是伪造的,但是不知道假币是比其他币更轻还是更重。普通的秤可以用于确定任何两组硬币的质量,即一组硬币比另一组硬币更轻或更重。为了解决这个问题,你应该创建一个程序,通过称量三组硬币的组合,来识别假币。

在这一章中,我们将解决一个相对简单的问题实例,这只涉及6枚硬币;与上述的原始问题一样,它也需要比较三组硬币,但是在这种情况下,任何一组硬币的硬币枚数相对较少,我们称之为最小假币问题。我们使用符号Ci1 Ci2…Cir:Cj1 Cj2…Cjr来指示r枚硬币,比较Ci1 Ci2…Cir与另r枚硬币Cj1 Cj2…Cjr的质量大小。结果是,要么这两组硬币同样重,要么不一样重。我们不需要进一步知道左边盘子的硬币是否比右边盘子的硬币更重或是更轻。最后,我们采用记号来指示具有m枚硬币的子集是所知道的包含了假币的最小硬币集合。图2.1给出了这个最小假币问题的一个解。

如图2.1所示,状态空间树由节点和分支组成。一个椭圆是一个节点,代表问题的一个状态。节点之间的弧表示将状态空间树移动到新节点的算符。请参考图2.1中标有的节点。这个节点表示假币可能是C1、C2、C3或C4中的任何一个。我们决定对C1和C2以及C5和C6之间的质量大小进行比较。如果结果是这两个集合中的硬币质量相等,那么就知道假币必然是C3或C4中的一个;如果这两个集合中的硬币质量不相等,那么我们确定C1或C2是假币。为什么呢?状态空间树中有两种特殊类型的节点。第一个是表示问题起始状态的起始节点。在图2.1中,起始节点是,这表明起始状态时,假币可以是6枚硬币中的任何一个。另一种特殊类型的节点对应于问题的终点或最终状态。图2.1中的状态空间树有6个终端节点,每个标记为,其中i的值指定了哪枚是假币。

搜索方法中不属于盲目搜索的是(2)

图2.1最小假币问题的解

问题的状态空间树包含了问题可能出现的所有状态以及这些状态之间所有可能的转换。事实上,由于回路经常出现,这样的结构通常称为状态空间图。问题的解通常需要在这个结构中搜索,这个结构始于起始节点,终于终点或最终状态。有时候,我们关心的是找到一个解;但有时候,我们可能希望找到最低代价的解。

说到解的代价,我们指的是到达目标状态所需的算符的数量,而不是实际找到此解所需的工作量。相比计算机科学,解的代价等同于运行时间,而不是软件开发时间。

到目前为止,我们不加区别地使用了节点(node)和状态(state)这两个术语。但是,这是两个不同的概念。通常情况下,状态空间图可以包含代表相同问题状态的多个节点,如图2.2所示。回顾最小假币问题可知,通过对两个不同集合的硬币进行称重,可以到达表示相同状态的不同节点。

搜索方法中不属于盲目搜索的是(3)

图2.2状态空间图中的不同节点可以表示相同的状态

如图2.1所示,这是最小假币问题的解。解决这个问题的人穿着一件蓝色的衬衫,或者在处理12硬币版本的问题时,其他人需要一大杯咖啡,这些可能都是真的。但是,这些细节应该与解无关。抽象允许你抛开这样的细节。

在求解过程中,可以有意忽略系统的某些细节,这样就可以允许在合理的层面与系统进行交互,这就是在第1章中定义的抽象。例如,如果你想玩棒球,那么抽象就可以更好地让你练习如何打弧线球,而不是让你花6年时间成为研究物体如何移动的力学方面的博士。

【温馨提示】如果文章内容有帮助到您,别忘动动小手指分享给好友哦!

相关文章

  • 中国象棋含金量最高的比赛(谁是中国象棋界含金量最高的比赛得主).

    中国象棋含金量最高的比赛(谁是中国象棋界含金量最高的比赛得主)

    最近许多棋友都在讨论,中国象棋有哪些比赛项目奖金较高?有棋友说应该是全国象棋个人赛;有棋友说应该是世界象棋锦标赛;也有的棋友说是亚洲象棋锦标赛......总之各种答案层出不穷!为了解除棋友们心中疑惑,我特地做了相关查阅对比,得出近年来八大象棋高奖金赛事,这些比赛应该就是目前奖金最高的项目。1、楚河汉界世界棋王赛 冠军奖金100万

    2023-10-22 阅读 (696)
  • 象棋黑棋先走还是红旗先走(黑棋先发制人,红棋如何反击).

    象棋黑棋先走还是红旗先走(黑棋先发制人,红棋如何反击)

    为什么中国象棋比赛红棋先走?---请您猜一脑筋急转弯中国象棋相信大家都认识,男孩子大多玩过,女孩子大多看过别人玩。中国象棋是一种智力游戏,挺有趣的,建议大家都教孩子玩玩。嗯,玩网络游戏,打打杀杀的很不好,还对眼睛不好,下象棋多好呀,既可以游戏,又可以增进父子感情,还能让自己的孩子更聪明,更文雅。那为什么中国象棋比赛红棋先走?

    2023-10-22 阅读 (591)
  • 越南象棋大师有几个(揭秘越南象棋大师的神秘世界,他们究竟有何过人之处).

    越南象棋大师有几个(揭秘越南象棋大师的神秘世界,他们究竟有何过人之处)

    作为海外象棋第一高手,王天一杭州队的前队友,越南首席棋王,国际特大赖理兄领衔一众越南高手厮杀棋软大赛。赖理兄的攻杀能力十分出众,曾经击败过多位中国全国冠军、特级大师、象棋大师。包括东北虎赵国荣,上海双侠孙勇征、谢靖等,都败于他手下。赖理兄此次软件大战一上来,就碰到了难惹的主,乃是拥有112核至强软件的至尊四哥,夺得过软件大赛的亚军。

    2023-10-22 阅读 (419)
  • 能摆残棋的象棋软件(如何用智能象棋软件破解残局难题).

    能摆残棋的象棋软件(如何用智能象棋软件破解残局难题)

    信息化高速发展的今天,很多培训机构都置办了管理系统来进行信息化管理,排课软件也是系统的功能之一。但棋类培训比较小众,开班棋类培训的校长们大多出于情怀和兴趣,因此,大部分棋类机构都还停留在原始的运营模式,比如采用传统的excel表格进行排课。开过棋类机构的人都知道,棋类培训远远不是学生来了,一对一下棋这么简单,要学的课程其实很多很多。

    2023-10-22 阅读 (308)
  • 楚河汉界游玩攻略(楚河汉界游玩攻略,如何跨越千年历史,重温楚汉争霸).

    楚河汉界游玩攻略(楚河汉界游玩攻略,如何跨越千年历史,重温楚汉争霸)

    周末带家人去荥阳楚河汉界景区转转,这么近的风景区一直没来过,看看2000多年前的古战场。 楚河汉界古战场旅游区(汉霸二王城)位于广武山上,南靠崇山峻岭,北濒滔滔黄河,东为黄淮平原,西有虎牢关锁峙,进可攻退可守,为历代得天下者所必争,是我国著名的古战场之一。公元前206---203年,楚汉之争的主战场就在这里。

    2023-10-22 阅读 (193)
  • 许晨阳获顶级数学大奖(许晨阳荣获全球顶级数学大奖——费马奖,他是如何做到的).

    许晨阳获顶级数学大奖(许晨阳荣获全球顶级数学大奖——费马奖,他是如何做到的)

    10月17日,澎湃新闻(www.thepaper.cn)获悉,科学领域内单项奖金最高的“突破奖”(breakthrough prizes)揭晓了7个价值300万美元的奖项,华裔科学家庄小威和陈志坚摘得其中两个生物领域的大奖。此外,青年代数几何学家许晨阳获颁“突破奖”下设的子奖项“数学新视野奖”(new horizons)。

    2023-10-22 阅读 (111)
  • 梦百合杯中国棋手包揽八强(梦百合杯中国棋手再创辉煌,八强席卷全球谁能敌).

    梦百合杯中国棋手包揽八强(梦百合杯中国棋手再创辉煌,八强席卷全球谁能敌)

    8月6日下午,第五届“梦百合”杯世界围棋公开赛本赛16强赛在郑州战罢,中国棋手在三盘外战中全部获胜,包揽本次比赛八强。中国棋手包揽八强16强赛焦点来自中韩两国选手对决,被棋迷誉为“轩工智能”的李轩豪九段延续良好状态,韩国围棋第一人“申工智能”申真谞九段尽管势头强劲,但最终中盘认负。中国世界冠军党毅飞九段的对手朴键昊七段近期在多个世界大赛的状态与成绩都不错,但党毅飞一直耐心与朴键昊周旋,弈至216手朴键昊七段认负。

    2023-10-22 阅读 (80)
  • 象棋发展现状分析(探寻现代象棋的普及与挑战,如何让国粹重焕光彩).

    象棋发展现状分析(探寻现代象棋的普及与挑战,如何让国粹重焕光彩)

    2022年中国象棋产销现状及价格走势 [图]一、概述象棋,亦作“象碁”,传统棋类益智游戏,有着悠久的历史,属于二人对抗性游戏的一种,由于用具简单,趣味性强,已成为流行极为广泛的棋艺活动。材料的外在表现是人对材料的生理和心理活动,是人们通过感觉对材料做出的综合印象。传统的中国象棋的材料有石、木、骨、竹、象牙、玉制品和陶瓷等。

    2023-10-22 阅读 (78)
  • 象棋5-1是什么水平(棋艺精湛,5-1等级的象棋高手究竟有多厉害).

    象棋5-1是什么水平(棋艺精湛,5-1等级的象棋高手究竟有多厉害)

    没有老师教,自己一个人琢磨象棋其实很难的,升级的路很坎坷,今天与棋友们分享我学棋的经历。有朋友在我的文章中留言说我5年时间能达到业余9级进步还是蛮快的,我却从来没有觉得自己进步快,反倒觉得太慢了。其实业余9级算不上什么高手,只是一个普通爱好者的水平罢了,需要学习的东西还有很多,再进步还需要磨练。刚学棋是最难的时候,什么规则啦,运子方法啦,一窍不通。

    2023-10-22 阅读 (75)
  • 棋类游戏的三要素是指(探寻棋盘上的智慧奥秘,你了解多少).

    棋类游戏的三要素是指(探寻棋盘上的智慧奥秘,你了解多少)

    彭翔华唱汉味童谣,讲武汉文化(030)提起下棋,多数人会想起围棋、中国象棋、国际象棋等规打规矩的棋,而我则常常回忆起小时候喜欢玩过的一些不那么正规,且非常简陋,难登大雅之堂的民间游戏棋。所谓民间游戏棋,是指流传于民间,源头大多不可考证的一些棋类,它不是生产部门的专门制品,而是游戏者自绘棋盘,自制棋子的产物。

    2023-10-21 阅读 (73)