Overview Index
Experiment
Experiment is the core part of the learning process
(another part is knowledge download).
Experiment checks and updates representation of the world in the main memory.
There are
two types of experiment:
- Active experiment.
- Passive experiment.
Active experiment
Active
experiment includes these steps:
- Accomplish an action.
- Get the response(s) from the world (collecting events).
- Analyze correlation between action and response (events).
- Update relations
between involved concepts.
- Analyze how suitable were
concepts involved into the experiment.
- Updating desirability of involved concepts.
Example:
- Strong AI accomplishes action: “Send message over ICQ ‘Hi, dude!’”.
- Strong AI receives an event: “’Hello!’
response over ICQ”.
- Event correlation analyzer
analyzes correlation between action “Send message
over ICQ ‘Hi, dude!’” and event “’Hello!’ response
over ICQ”.
- Coherence attribute in cause-effect
relation table is updated between concept “Hi, dude” and concept “Hello”
- Reward generated by super
goals is calculated.
- The reward is distributed among all cause-concepts
responsible for the event.
Passive experiment
Passive
experiment consists of these steps:
- Getting an initial event from the world.
- Collecting subsequent events from the world.
- Analyzing correlation between
initial event and subsequent events.
- Update relations
between involved concepts.
Example:
- “Lightening has flashed” event happened.
- “It is thundering” event happened.
- Event correlation analyzer analyzes correlation between “Lightening is flashed” event and “It
is thundering” event.
- Coherence attribute in cause-effect
relation table is updated between “Lightening is flashed” concept and
“It is thundering” concept.
Experiment in general
Active
experiment and passive experiment are very similar with each other.
Experiment in general consists of 3 major parts:
- Action.
- Receiving event.
- Analysis and memory update.
Take into
account that an action can be considered as “initial event”.
“Analysis
of ‘Action->Event’ correlation” is made by Event correlation analyzer. This
analysis is pretty simple. Results of the analysis are saved into cause-effect relation table and into concept table (desirability attribute).
Experiment as the key part
of the learning process
Experiment
is the core process of learning.
Knowledge
download (reading books and listening to others’ thoughts) may be very
efficient. But “knowledge download” works pure without follow up experiment. That’s why I consider experiment as the key part of the learning process.
Strong AI constantly learns through experiment:
Strong AI
considers every action and every event
as parts of experiment. That means
that every action and every received event are used for the learning process.