KBAI 笔记 05 Means-Ends Analysis a

2019-01-01  本文已影响14人  我的名字叫清阳

Preview

Means-Ends analysis and Problem Reduction are part of the fundamentals of KBAI

Exercise: The Block Problem

The real question is, how can we design an AI agent to come up and accomplish the series of operations.

State Space

State Space

A state space contains an initial state, a goal state, and many other states. We need to figure the path from the initial state to the goal state.

an example of state path

Differences in State Spaces

One way to find the path is at each state (current state), select an operation that will reduce the difference between the current state and the goal state (end). the application of the operator is the means. --> means-ends analysis.

Paste_Image.png

Process of Means-End Analysis in Summary

Quiz 1 Block Problem I

write all possible next states of the initial state calculate distance between each state to the goal number of possible states? The states are all moving the state away from the goal

Problem Reduction

Break hard problem into easy sub-problems The Block Problem: now the sub-goal is "C" over "D"

exercise with the sub-goal

a possible next states Distance to goal operation sequence to get to the sub-goal operation sequence to get to the goal

Once again, Problem reduction does not guarantee success.

Means-Ends Analysis for Raven's Problem Matrix

RMP v.s. Means-Ends Analysis recap

The methods introduced today are closely related to lecture 12 logic and lecture 13 planning.

2017-01-23 first draft
上一篇下一篇

猜你喜欢

热点阅读