Resumen de procesos dentro del
General Learner
El General Learner (GL) es un SI (sistema inteligente) que tiene al usuario como entorno. El usuario tipea palabras o dibuja (con el mouse), mueve o borra de la pantalla; y el programa capta esta acción y responde. El usuario también puede expresar su aprobación presionando la tecla de la flecha hacia arriba o su desprobación con la flecha hacia abajo.
El proceso principal
El proceso principal del GL (llamado la función principal en el lenguaje de programación C) es el siguiente:
- Principal (Main)
- Comenzar
- Leer memoria
- Mientras no reciba "exit", hacer:
-
EventoPrincipal(traer menu, entradas de teclado y pantalla del usuario)
- si (recibió "exit") hacerlo.
- Sentidos (recibe entradas de sentidos)
- Cerebro
- HacerAcción (aplica acciones elegidas)
- MundoSimilado (mueve objetos en la pantalla debido al tiempo transcurrido y la acción de la computadora)
- Fin del "Mientras"
- si (se pide)
- Guardar la memoria
- Fin
Del proceso "principal" son parte del SI solamente los "Sentidos"" el "Cerebro" y el "HacerAcción", el resto únicamente maneja el entorno.
El proceso del cerebro
El cerebro funciona de la siguiente manera:
- Cerebro
- Si (es necesario)
- Olvidar(reglas y conceptos no utilizados por mucho tiempo)
- Si (es necesario)
- Dormir(crear reglas de actuación que son más universalmente aplicables)
- Hacer la situación actual (crea conceptos y la situación actual desde entradas sensoriales)
- Si (ha recibido aprobación)
- Manejar aprobación (afecta el valor de los conceptos en la parte de la situación de la regla de actuación)
- Si (situación previa no es igual a situación actual)
- Aprender regla de actuación(aprender la regla a base de la actividad de la persona)
- Si no
- Hacer situación previa
- Hacer lista de reglas de actuación aplicables (aplicables a la situación presente)
- regla = elegir una regla de actuación(de la memoria)
- Si (existe la regla)
- aplicar patrones (a la regla, ajusta la regla)
- Si (no hay regla)
- Avisar: "No sé qué hacer"
- Si (existe la regla)
- Descomponer la parte acción de la regla en acciones concretas
FIN
Para leer de corrido, como un libro - continua
aquí
Saltar al contenido del libro electrónico /
a Sistemas inteligentes artificiales /
a Programas de inteligencia artificial . . . /
a Programa General Learner /
al inicio de esta página.