CS221 States-based models
约 1 分钟阅读
States-based models
搜索优化
Tree search : 树搜索

Backtracking search : 回溯搜索
Breadth-first search (BFS) : 广度优先搜索
Depth-first search (DFS) : 深度优先搜索
Iterative deepening : 迭代加深
| Algorithm | Action costs | Space | Time |
|---|---|---|---|
| Backtracking search | any | ||
| BFS | |||
| DFS | 0 | ||
| DFS-Iterative deepening |
- - 每个状态的操作数量
- - solution depth - 解的深度
- - 最大深度
Graph search
Dynamic programming - DP : 动态规划 : backtracking search + memoization

- Explored
- Frontier
- Unexplored
Uniform cost search - UCS : 统一代价搜索 : Dijkstra's algorithm : 不支持 negative action costs

| Algorithm | Acyclicity | Costs | Time/space |
|---|---|---|---|
| Dynamic programming | yes | any | |
| Uniform cost search | no |
Learning costs
Structured perceptron : 结构感知机
search : 搜索
关联信息
反向链接、本文链接的其他页面和外部资料。
反向链接
- CS221 AI - Principles and Techniques笔记 · States-based models
基于刺激的模型 - Reflex-based models · 基于状态的模型 - States-based models · 基于变量的模型 - variable · 基于逻辑的模型 - logic · https://www.youtube.com/watch?v=J8Eh7RqggsU&list=PLoROMvodv4rO1NB9TD4iUZ3q...
References
其他外链3 条
- stanford.edu/~shervine/teaching/cs-221/illustrations/dynamic-programming.pngstanford.edu/~shervine/teaching/cs-221/illustrations/dynamic-programming.png
- stanford.edu/~shervine/teaching/cs-221/illustrations/tree.pngstanford.edu/~shervine/teaching/cs-221/illustrations/tree.png
- stanford.edu/~shervine/teaching/cs-221/illustrations/ucs-example.pngstanford.edu/~shervine/teaching/cs-221/illustrations/ucs-example.png