<p>A <strong>simplex reflex</strong> agent takes actions based on current situational experiences.</p>

<p>For example, if you set your smart bulb to turn on at some given time, let's say at 9 pm, the bulb won't recognize how the time is longer simply because that's the rule defined it follows.</p>

<p>A simple reflex agent doesn't compute complex computational problems nor exhibit intelligence.</p>

<p>A <strong>model-based</strong> agent takes actions based on historical situational experiences. It performs actions basing on its internal state. </p>

<p>The <em>internal state</em> of the model-based agent acts as a "knowledge base", which allows actions to be performed by representing of unobserved aspects of the current state depending on percept history nor historical situational experiences. </p>

<p>For instance, a research-based planetary system can predict the planet's climatical conditions or weather basing on some geo-information knowledge base.</p>

CC BY-SA 4.0
2018-11-01T17:15:32.227Z
2019-06-22T17:11:06.873Z
2019-06-22T17:11:06.873Z
quintumnia
<p>What is the difference between simple reflex and model-based agents?</p>
<p>What is the role of the internal state in the case of model-based agents?</p>

<comparison><intelligent-agent><simple-reflex-agents>
What is the difference between simple reflex and model-based agents?
Pierre P.
# What is the difference between simple reflex and model-based agents?

(Asked by: username_0 on 2017-05-29)

What is the difference between simple reflex and model-based agents?

What is the role of the internal state in the case of model-based agents?

**Tags:** comparison, intelligent-agent, simple-reflex-agents


---

## 1 answers

### Answer by username_1 on 2018-11-01. Score: 4

A **simplex reflex** agent takes actions based on current situational experiences.

For example, if you set your smart bulb to turn on at some given time, let's say at 9 pm, the bulb won't recognize how the time is longer simply because that's the rule defined it follows.

A simple reflex agent doesn't compute complex computational problems nor exhibit intelligence.

A **model-based** agent takes actions based on historical situational experiences. It performs actions basing on its internal state.

The *internal state* of the model-based agent acts as a "knowledge base", which allows actions to be performed by representing of unobserved aspects of the current state depending on percept history nor historical situational experiences.

For instance, a research-based planetary system can predict the planet's climatical conditions or weather basing on some geo-information knowledge base.


---

