人工智能与信息社会课件:308Alpha-Beta剪枝.pdf 11页

  • 0
  • 0
  • 0
  • 约4.94千字
  • 2020-08-13 发布

人工智能与信息社会课件:308Alpha-Beta剪枝.pdf

文档工具:
    1. 1、本文档共11页,可阅读全部内容。
    2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
    3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
    4. 文档侵权举报电话:19940600175。
    人工智能与信息社会 基于决策树和搜索的智能系统:Alpha-Beta剪枝 陈斌北京大学gischen@pku.edu.cn Alpha-Beta剪枝 〉 Minimax需要展开整个决策树 〉 对于局面复杂的问题,需要很大的空间 〉 有部分结点跟最后的结果无关,无需展开局 面和计算估值 〉 不计算这些结点可节省算法搜索的时间 北京大学地球与空间科学学院/ 陈斌/2018 Alpha-Beta剪枝 〉 加速minimax搜索过程 〉 每个结点存储局面估值之外,还存储可能取 值的上下界 〉 下界:Alpha值 〉 上界:Beta值 北京大学地球与空间科学学院/ 陈斌/2018 Alpha剪枝 〉 Max结点的子节点搜索时,受到已经搜索过 的值比其可能取值大的兄弟结点影响 > 3 α= 3 3 < 2 8 2 α剪枝 北京大学地球与空间科学学院/ 陈斌/2018 Beta剪枝 〉 Min结点的子节点搜索时,受到已经搜索过 的值比其可能取值小的兄弟结点影响 β= 4 < 4 4 > 8 8 β剪枝 北京大学地球与空间科学学院/ 陈斌/2018 算法过程 〉 开始构建决策树 〉 将估值函数应用于叶子结点 〉 深度优先搜索,传递并更新α、β、结点值 Max结点更新α值(下限),Min结点更新β值(上限) 〉 从根结点选择评估值最大的分支,作为行动 策略 北京大学地球与空间科学学院/ 陈斌/2018 剪枝过程 max结点 X: max结点 V=3 O: min结点 X X min结点 V=3 X X O O X X max结点 O O X X X X O X O X O X O X X X 叶结点 O O X X O X X V=3 V=1 V=4 V=3 V=2 V=1 V=1 北京大学地球与空间科学学院/ 陈斌/2018 剪枝过程 max结点 X: max结点 V=3 O: min结点 X X min结点 V=3 V=1 β=3 X X O O X X max结点 O V

    文档评论(0)

    • 内容提供方:woxiangang
    • 审核时间:2020-08-13
    • 审核编号:6135243013002231

    相似文档