人工智能基础(Fundamentals of Artificial...

刘先勇(Dr. Xianyong Liu)

目录

  • 1 Introduction of AI
    • 1.1 授课内容
    • 1.2 课程PPT
  • 2 Intelligent Angents
    • 2.1 授课内容
    • 2.2 课题PPT
  • 3 Seach and Tree-search
    • 3.1 授课内容
    • 3.2 课程PPT
  • 4 Graph-search and Uninformed Search
    • 4.1 授课内容
    • 4.2 课程PPT
  • 5 Heuristic search algorithms
    • 5.1 授课内容
    • 5.2 课程PPT
    • 5.3 课程视频
    • 5.4 课后讨论
  • 6 The conditions for optimality
    • 6.1 授课内容
    • 6.2 课程PPT
    • 6.3 课程视频
    • 6.4 课后讨论
  • 7 Markov Reward Process
    • 7.1 授课内容
    • 7.2 课程PPT
    • 7.3 课程视频
    • 7.4 课后讨论
  • 8 Markov Decision Process
    • 8.1 授课内容
    • 8.2 课程PPT
    • 8.3 课程视频
    • 8.4 课后讨论
  • 9 Beyond classical search - Learning from the Nature
    • 9.1 授课内容
    • 9.2 课程PPT
    • 9.3 课程视频
    • 9.4 课后讨论
  • 10 Quantifying Uncertainty
    • 10.1 授课内容
    • 10.2 课程PPT
    • 10.3 课程视频
    • 10.4 课后讨论
  • 11 Probability reasoning
    • 11.1 授课内容
    • 11.2 课程PPT
    • 11.3 课程视频
    • 11.4 课后讨论
  • 12 Bayesian Inference
    • 12.1 授课内容
    • 12.2 课程PPT
    • 12.3 课程视频
    • 12.4 课后讨论
  • 13 Reinforcement Learning
    • 13.1 授课内容
    • 13.2 课程PPT
    • 13.3 课程视频
    • 13.4 课后讨论
  • 14 Dynamic Programming
    • 14.1 授课内容
    • 14.2 课程PPT
    • 14.3 课程视频
    • 14.4 课后讨论
  • 15 Lecture Summary
    • 15.1 授课内容
    • 15.2 考后分析
授课内容

上课日期:第六周 2020.10.15 5-6节,西校区工程中心204

出勤统计:应到41/实到39/迟到0/请假2(孙永辉、张凯科)

截止目前,无论针对确定性环境,还是非确定性环境,我们所学过的问题求解搜索算法有一个共同的特点“流程化(streaming)”,即问题的解由状态序列所构成,问题形式化所产生的动作集合和策略分别,共同确定了智能体从一个状态到另一个新状态的转换规则。

因此,在大规模应用场景中或无限状态空间中,这类系统性的“全局搜索”经典算法因为过高的时间复杂度和空间复杂度,导致它们在问题求解中就往往显得力不从心。

本次课程,我们掌握人工智能是如何向人类的生活经验,以及自然界的动植物学习,利用“去流程化(nonstreaming)”技巧,具备解决现实世界中复杂问题的能力。主要学习内容包括:

1. Beyond classical search - Local search

    1.1 (Stochastic) Hill climbing

    1.2 SA: Simulated Annealing

    1.3 Local beam search

    1.4 GA: Genetic Algorithm

2. Search in continuous space

    2.1 Stochastic Gradient Descent