【CS105】人工智能基础笔记1 —— 经典搜索算法整理归纳

笔者:YY同学

生命不息,代码不止。好玩的项目尽在GitHub



Uninformed Search Methods

1. Breadth First Search (BFS)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


2. Depth First Search (DFS)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


3. Iterative Deepening Algorithm (IDA)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


4. Bi-directional Search (BDS)

在这里插入图片描述


5. Uniform Cost Search (UCS)

在这里插入图片描述
在这里插入图片描述


Informed (Heuristic) Search Methods

1. Best First Search

在这里插入图片描述


2. Greedy Search (GS)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


3. A *

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


4. IDA*

在这里插入图片描述


Chart

AlgorithmCompletenessOptimalityTime ComplexityMemory Complexity
BFSYesYesO(b^d)O(b^d)
DFSNoNoO(b^m)O(mb)
IDAYesYesO(b^d)O(db)
BDSYesYesO(b^(d/2))O(b^(d/2))
UCSYesYesO(b^(g*/ε))O(b^(g*/ε))
GSYesNo> O(b^m)> O(b^m)
A*YesYes< O(b^(g*))< O(b^(g*))
IDA*YesYes< O(b^(g*))< O(b^(g*))
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 很高兴为您推荐一些经典和优质的人工智能算法视频课程和教材。 1. Coursera上的"Introduction to Artificial Intelligence"课程,由Stanford University教授Andrew Ng教授。 2. Udemy上的"Artificial Intelligence A-Z™: Hands-On Python & R In Data Science"课程,由Kirill Eremenko和Hadelin de Ponteves教授。 3. "Artificial Intelligence with Python"这本书,作者是Pratap Dangeti。 4. "Deep Learning"这本书,作者是Ian Goodfellow,Yoshua Bengio和Aaron Courville。 5. "Artificial Intelligence: A Modern Approach"这本书,作者是Stuart Russell和Peter Norvig。 这些课程和教材可以帮助您深入了解人工智能算法,掌握相关技能,并能够灵活运用到实际应用中。希望这些信息对您有所帮助! ### 回答2: 经典和优质的人工智能算法视频课程和教材有很多值得推荐的选择。以下是一些建议: 首先,推荐斯坦福大学的课程CS229:机器学习。这是一个经典的机器学习课程,提供了系统性的学习内容,包括监督学习、无监督学习、强化学习等各种算法。该课程的教材可以免费在线获取,也有相关的视频讲解。 其次,推荐华盛顿大学的课程CS482:人工智能导论。该课程涵盖了人工智能算法基础知识,包括搜索算法、神经网络、决策树等,并通过编程实践的方式帮助学生深入理解算法原理。该课程的视频讲解和教材也可以免费获取。 另外,推荐纽约大学的课程CSCI-GA.315: Advanced Topics in Machine Learning。该课程是面向已有一定机器学习基础的学生,深入探讨了一些先进的机器学习算法,如深度学习、强化学习和生成模型等。该课程的视频讲解和教材也能够在线获取。 此外,还有很多经典人工智能算法教材推荐,如《Pattern Recognition and Machine Learning》(模式识别与机器学习)和《Deep Learning》(深度学习)。这些教材详细介绍了各种算法原理和应用,并提供了实践项目和案例分析。 以上提到的课程和教材都是经典且优质的资源,提供了丰富的知识内容和实践经验。但人工智能算法发展迅速,还有很多其他有价值的课程和教材可供选择,建议根据个人学习需求进行深入研究。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值