Update for 06-04-22 13:15
This commit is contained in:
parent
2ea3d7e2e6
commit
0c9fe5c83d
32
tech/AI.wiki
32
tech/AI.wiki
@ -27,8 +27,15 @@ acts upon the enviroment throught some actuators.
|
|||||||
Some types of agents
|
Some types of agents
|
||||||
|
|
||||||
* Simple reflex
|
* Simple reflex
|
||||||
|
* Make decision based on current state of percepts, ignores previous state
|
||||||
|
* Only work in fully observable enviroment
|
||||||
* Model-based reflex agent
|
* Model-based reflex agent
|
||||||
|
* Create a model of what is happening in the world, and based upon this
|
||||||
|
model, make decisions
|
||||||
|
* Work in partially obervable enviroment
|
||||||
* Goal based agents
|
* Goal based agents
|
||||||
|
* Knowldege of enviroment is not always best info to know what to do
|
||||||
|
* Agent knows its goal and desirable situations
|
||||||
* utility agesnts
|
* utility agesnts
|
||||||
* learning agents
|
* learning agents
|
||||||
|
|
||||||
@ -42,3 +49,28 @@ Example, taxi driver,
|
|||||||
* safe, fast legal comfortable trip, maxmize profit
|
* safe, fast legal comfortable trip, maxmize profit
|
||||||
* Enviroment
|
* Enviroment
|
||||||
* Roads, traffic, pedestrians, customers
|
* Roads, traffic, pedestrians, customers
|
||||||
|
|
||||||
|
Any part of the enviroment that is fully observable is called a fully obersable
|
||||||
|
enviroment. Else it is partially observalble. Most aspects of the enviroment
|
||||||
|
are only partially observable.
|
||||||
|
|
||||||
|
A stocahstic enviroment is random in nature and cannot be determined completely
|
||||||
|
by an agent.
|
||||||
|
|
||||||
|
In a deterministic enviroment that is fully obersvable, agents do not need to
|
||||||
|
account for random chance.
|
||||||
|
|
||||||
|
If the enviroment can change while the agent is deliberating/computing what to
|
||||||
|
do, then the enviroment is dynamic. Otherwise, it is static. Static enviroments
|
||||||
|
are much easier to deal with, because an agent must not constantly deliberate
|
||||||
|
on when to change course suddenly.
|
||||||
|
|
||||||
|
If the number of possible states that can be percieved is bounded, then the
|
||||||
|
enviroment is called a discrete enviroment, otherwise it is a continous
|
||||||
|
enviroment. A chess game is discrete, because there is a finite number of moves
|
||||||
|
that cna be played.
|
||||||
|
|
||||||
|
If there is only one agent in the enviroment, then it is called a single agent
|
||||||
|
enviroment. HOwever if mulitple agents are operating in the enviroment, then it
|
||||||
|
is a multi agent enviroment. The design problems are much harder in a
|
||||||
|
multiagent enviroment.
|
||||||
|
Loading…
Reference in New Issue
Block a user