To elaborate our theory of learning systems further we have to provide a formal framework which includes all the main components of a virtual world needed. We assume the following components of the virtual world
:
This can be written as follows:
![]() |
![]() |
![]() |
(3.1) |
![]() |
![]() |
![]() |
(3.2) |
![]() |
![]() |
![]() |
(3.3) |
![]() |
![]() |
![]() |
(3.4) |
![]() |
![]() |
![]() |
(3.5) |
![]() |
![]() |
![]() |
(3.6) |
![]() |
![]() |
![]() |
(3.7) |
![]() |
![]() |
![]() |
(3.8) |
![]() |
![]() |
![]() |
(3.9) |
![]() |
![]() |
![]() |
(3.10) |
![]() |
![]() |
![]() |
(3.11) |
![]() |
![]() |
![]() |
(3.12) |
The Input and the output
of the environment is the same for all systems.
The measurements are only needed for the validation of the systems against the world and to compare the different kinds of systems with regard to the same tasks.
We will start with a most simple environment including some internal states.
![]() |
![]() |
![]() |
(3.13) |
![]() |
![]() |
![]() |
(3.14) |
![]() |
![]() |
![]() |
(3.15) |
![]() |
![]() |
![]() |
(3.16) |
![]() |
![]() |
![]() |
(3.17) |
The structure of this environment resembles the structure of a system (see below).
A minimal system is defined as follows:
![]() |
![]() |
![]() |
(3.18) |
![]() |
![]() |
![]() |
(3.19) |
![]() |
![]() |
![]() |
(3.20) |
![]() |
![]() |
![]() |
(3.21) |
![]() |
![]() |
![]() |
(3.22) |
Thus a minimal system is assumed to be an open system which can interact. In the case of
there is a direct fixed mapping between input and output controlled by the system function
.
In the case of
there exists internal states
which can change depending from time. In that case the output strings can be 'mediated' by changing states (e.g. by a changing energy level
or by the change of 'memory contents' from a memory
).
Gerd Doeben-Henisch 2013-01-14