《智能科学技术导论》_第五讲-智能科学基本问题二.pptxVIP

  • 0
  • 0
  • 约6.03千字
  • 约 55页
  • 2026-01-16 发布于浙江
  • 举报

《智能科学技术导论》_第五讲-智能科学基本问题二.pptx

模式

识别

知识推理;

你见,或者不见我

我就在那里

不悲不喜

-—-扎西拉姆多多;

课程内容;

问题求解是智能的核心问题之一

问题求解是智能的核心问题,其要求在给定条件下寻

求一个能解决某类问题且能在有限步内完成的算法。按解决问题所需的领域特有知识的多寡,问题求解系统可以划分为两大类:知识贫乏系统和知识丰富系统。前者必须依靠搜索技术去解决问题,后者则求助于推理技术。;

问题求解器

海量问题所对应答案

信息源

约束条件额外信息

在人工智能中,搜索问题一般包括两个重要的问

题:搜索什么以及在哪里搜索。前者通常指的是搜索目标,而后者通常指的是“搜索空间”。

搜索空间通常是指一系列状态的汇集,因此也称为状态空间。;

和通常的搜索空间不同,人工智能中大多数问题的状态空间在问题求解之前不是全部知道。所以,人工智能的搜索可分成两个阶段:状态空间的生成阶段(问路人“卫生间在哪里?!”得到描述回答)和该状态空间中对所求问题状态的搜索阶段(按照状态空间描述把“卫生间”找出来)。

根据在问题求解过程中是否运用启发性知识,搜索被分为盲目搜索和启发式搜索两种。;

对智能体和环境当前情形的描

述。例如,在最短路径问题中,

城市可作为状态。将原问题对

应的状态称为初始状态。

从当前时刻所处状态转移到下

一时刻所处状态所进行操作。

一般而言这些操作都是离散的。;

盲目搜索;

盲目搜索

·也叫:不知情搜索算法

·不需要使用领域知识,搜索在状态空间图(或状态空间树)中进行。

·假币问题:有n枚硬币,其中一枚是假的,且重量与其他硬币不同,找出该假币。

盲目搜索就是我们常说的“蛮力法”,又叫非启发式搜索。作为最先想到的一种所搜策略,盲目搜索是一种无信息搜索。之所以被称为“盲目”,是因为这种搜索策略只是按照预定的策略搜索解空间的所有状态,而不会考虑到问题本身的特性。

深度优先搜索和广度优先搜索就是两种典型的盲目搜索。;

1952年香农的机器老鼠;

盲目搜索

生成与测试范式:提???可能的解,然后检查每个提议,看是否有提议构成了解。

■直接的方法:完全枚举法

■改进:回溯法

例子:n皇后问题

将n个皇后放在n*n的棋盘上,任何两个皇后都不互相攻击,即任何两个皇后都不应该占据相同的行、列或对角线。;

盲目搜索(枚举)

·4皇后问题

枚举法:C46=1820种方法

对于计算机而言挨个试问题不大(解法略);

算法思想

八皇后问题实际是在回答要搜索的解空间,这也是问题的关键——盲目搜索并不是漫无目的的搜索,而是在一个固定的范围内寻找答案。

每个皇后都有自己的攻击范围,在摆放第1个皇后时,其它皇后的摆放位置也被某种程度的限定了

悔棋;

盲目搜索(回溯法)

(1)放置第1个和第2个皇后

-(d)发现第3个皇后无法放置,需要回溯(回溯到第二个皇后)。;

(2)放置第3个皇后

-(b)发现无法放置第4个皇后

-(c)发现无法放置第3个皇后-(d)发现第2个皇后位置已尽-(e)回溯到步骤1;

(3)最终解

是否还有额外解?

1234;

(4)额外解

-(b)把原来的解视为无效,继续回溯。

-(d)回溯到步骤1;

回溯法总结

将搜索分成若干步骤,在每个步骤中,按照规定的方式作出选择。

如果问题的约束条件得到了满足,那么搜索将进

行到下一步;如果没有选项可以得到有用的部分解,那么搜索将回溯到前一个步骤,撤销前一个步骤的选择,继续下一个可能的选择。;

19;

·盲目搜索算法

-深度优先搜索(DFS)广度优先搜索(BFS)

一迭代加深的深度优先搜索(DFS-ID);

盲目搜索

·传教士与野人

-3个传教士与3个野人要从河的西岸到河的东岸。有一艘可以容纳1人或两人的小船。任何时刻,河两岸以及

船上的野人数目都不能超过传教士人数,否则传教士将会被吃掉。;

·初始状态■

一西岸:3m3c

一东岸:Om0c

-船:0(0表示船在西岸,1表示船在东岸);

3m2c;0m1c;0③m1c;0m2c;①

X2m

1m1c;2m2c;1

2mmc

3m1c;0m2c;①2m2c;1m1c;O

X2m

0m2c;3m1c;1

2mC

2m2c;1m1c;①Om3c;3m0c;O2C

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档