Private Reproduction Of Some Programmable and Extensible Recognizer.
Besoin
Reproduire l'intelligence humaine pour valider une théorie des mécanismes
:
- de décision
- d'apprentissage
Raisonnement
Le principe fondateur de Prosper est : intelligence = mémoire.
Il va notamment à l'encontre de théories d'IA
prenant pour hypothèse l'existence de règles pré-établies
(distinguant base de faits et base de règles, basées sur le langage,
etc.)
De manière plus détaillée, Prosper se base sur le principes
suivants :
- toute action (y compris les
actions dites "désintéressées" comme celles
mues par des sentiments comme l'amour, la générosité,
la pitié, etc.)
- est motivée par un intérêt
physique ou moral
- évalué grâce à l'expérience
(i.e. la mémoire)
- qui est l'accumulation de stimulii
fournis par l'environnement extérieur et relayés
par le corps au travers de ses sens.
Analyse
- Un noeud
représente un concept
de base. Il induit le niveau de granularité de la connaissance.
- Un stimulii représente une connexion datée
entre le dernier noeud et un nouveau noeud
- Une mémoire capte des
stimulii, qu'elle
- décompose
en stimulii connus.
- fait correspondre (création ou recupération) à
des noeuds
- la mémoire globale
est composée de
- mémoire temporaire,
captant l'ensemble des stimulii et déterminant lesquels de ceux-ci
doivent être capitalisés dans la
- mémoire persistante,
recevant les stimulii fournis par la mémoire temporaire.
A la réception d'un événement, la mémoire
- décompose le stimulus en autant de sous-stimulii
- pour chaque sous-stimulus
- si le noeud n'est pas trouvé
Conception
Implémentation
- Node
- Event
- interface Memory
- GlobalMemory est composée de :
- TransientMemory
- PersistentMemory
Exemple
Stimulus B |
Prévisions si nouveau stimulus B à
t = 80 |
Précédents |
Suivants |
Stimulus |
Date |
Stimulus |
Date |
A |
19 |
C |
20 |
20-19 = 1 |
20-30 = -10 |
20-60 = -40 |
20-31 = -11 |
20-43 = -23 |
30 |
X |
32 |
32-19 = 13 |
32-30 = 2 |
32-60 = -28 |
32-31 = 1 |
32-43 = -9 |
60 |
Y |
44 |
44-19 = |
44-30 = 14 |
44-60 = -26 |
44-31 = 13 |
44-43 = 1 |
Y |
31 |
N/A |
W |
43 |
Notes
- Théorie créée par Jérôme
Beau en 1994.
- Indépendant de la langue (non lié à une quelconque
théorie du langage)
- Premier prototype en Java par en 2002.
-
Prosper |
Version |
0 |
Commentaire |
Release |
1 |
Fixpack |
|
Couche |
Technologie |
Maintenance |
|
|
|
Année |
2002 |
|
Limitations
- Un seul événement prédit pour l'instant