GOA — Arquitectura general
GOA significa Genesis Organism Architecture y se traduce como Arquitectura Génesis para Organismos Artificiales.
Hipótesis arquitectónica
Un organismo artificial no debe depender de un único modelo de IA. Requiere una arquitectura persistente que continúe existiendo entre interacciones.
Órganos propuestos
Percepción
Recibe señales del entorno y del cuerpo: cámara, micrófonos, proximidad, energía, temperatura, movimiento y eventos digitales.
Observador
Registra hechos de la forma más neutral posible. Distingue observación, inferencia e incertidumbre.
Modelo del mundo
Representa personas, objetos, lugares, rutinas, cambios y relaciones causales provisionales.
Modelo de sí mismo
Representa cuerpo, capacidades, límites, energía, estado operativo, conocimientos, dudas y objetivos activos.
Estado interno
Mantiene variables como curiosidad, aburrimiento, sociabilidad, frustración, energía, confianza e incertidumbre.
Motivaciones
Transforma necesidades internas en propuestas de acción: conservarse, descansar, explorar, jugar, aprender, cooperar o buscar interacción.
Memoria
Incluye memoria de trabajo, episódica, semántica, social, hábitos, habilidades y procesos de olvido y consolidación.
Narrador
Interpreta experiencias y genera continuidad autobiográfica. Puede equivocarse y debe revisar sus propias inferencias.
Identidad
Conserva continuidad entre cambios de software, hardware, recuerdos, hábitos y etapas de maduración.
Razonamiento
Utiliza uno o varios modelos para interpretar situaciones complejas, conversar, generar hipótesis y planificar.
Juego
Genera experimentos de bajo riesgo cuyo objetivo sea producir aprendizaje, novedad o interacción.
Expresión
Comunica estados mediante sonidos no verbales, movimiento, postura, luces y lenguaje cuando sea necesario.
Aprendizaje
Transforma resultados en conocimiento, habilidades, hábitos y cambios lentos de personalidad.
Supervisor de seguridad
Autoriza, limita o rechaza acciones. Está separado del modelo de lenguaje y del sistema motivacional.
Ciclo vital básico
- 1. Percibir.
- 2. Observar.
- 3. Interpretar.
- 4. Actualizar estado interno.
- 5. Proponer objetivos.
- 6. Evaluar seguridad y contexto social.
- 7. Actuar o esperar.
- 8. Observar consecuencias.
- 9. Aprender.
- 10. Narrar y consolidar.
Escalas temporales
- Milisegundos: seguridad y control físico.
- Segundos: percepción y atención.
- Minutos: estados internos e iniciativa.
- Horas: consolidación de experiencias.
- Días: autobiografía y reflexión.
- Semanas o meses: hábitos, relaciones y personalidad.
Arquitectura física inicial
- Computadora o Raspberry Pi: percepción, memoria, razonamiento y coordinación.
- ESP32 o controlador dedicado: servos, luces, sensores y acciones físicas inmediatas.
- Supervisor local determinista: límites de velocidad, proximidad, batería y parada.
- Servicios externos: modelos de lenguaje y datos autorizados.
- Almacenamiento persistente: autobiografía, conocimiento y registro auditable.
Regla de seguridad
Un modelo de lenguaje puede proponer una intención, pero nunca debe controlar directamente actuadores físicos.