Sistemas inteligentes y sus sociedades Walter Fritz

 

inglés              

Sistemas Inteligentes Artificiales

Androide - Robot humanoide

 

Aquí encontrarás en forma detallada cómo funciona un Sistema Inteligente Artificial. Leerás sobre sistemas que el autor haya escrito y también sobre sistemas desarrollados por otros. Luego leerás y verás una serie de los mejores robots humanoides que existen en la actualidad. Por comparación, te darás cuenta cómo funciona tu propio cerebro. Un Sistema Inteligente Artificial también es definido como una "Arquitectura de la Mente" o como un "Agente Autónomo Adaptivo".

 

Programas Inteligentes Artificiales que son Sistemas Inteligentes Completos.
Posiblemente te preguntas: ¿Por qué alguien quiere construir Sistemas Inteligentes Artificiales completos? Bueno, nos podrían liberar del trabajo y proveernos de un estándar de vida mucho más elevado.
Ver detalles: aquí (Entre para leer de corrido, como un libro)..

Los científicos en computación han escrito durante muchos años programas que son sistemas inteligentes completos. No todos son idénticos al "sistema inteligente" que hemos descripto en un capítulo previo. Pero todos tienen una entrada que corresponde a los sentidos, una elección de acciones basadas en reglas de actuación, a veces denominadas "producciones", y la habilidad de actuar, ya sea por medio de gráficos en la pantalla de la computadora, de textos impresos o por medio de movimientos de miembros. Muchos tienen una memoria para almacenar experiencias y poseen la habilidad de aprender.
Muchas veces el cerebro no realiza la acción en forma inmediata, sino que usa su imaginación. Selecciona una regla de actuación y determina cuál es la situación que resulta de la acción. Luego selecciona nuevamente una acción para esta situación nueva y determina cuál puede ser el resultado probable. De esta manera, no sólo puede elegir una sola regla de actuación, sino un plan de acción completo.
El programador desarrolla las diferentes funciones del sistema inteligente como funciones del programa; también llamadas sub-programas.

Así trabaja un cerebro de un robot:
Los sentidos del robot transmiten la información al cerebro. El cerebro controla si posee un concepto por la información que recibe. Si no lo tiene, crea un concepto compuesto, cuyas partes son las distintas informaciones sensoriales. Luego el cerebro arma la situación actual a partir de esos conceptos. Un área diferente del cerebro ahora busca en la memoria si existe alguna regla de actuación apropiada para esta situación. Selecciona una de las reglas de actuación apropiadas y envía la parte acción, también un concepto, hacia los miembros, que entonces realizan la acción.
Al comenzar la "vida" de un robot, su memoria está vacía de conceptos y de reglas de actuación. Pero, cada vez que el robot tiene una experiencia, almacena una nueva regla de actuación que contiene la situación actual, la acción que ha realizado y si ésta fue útil o no para alcanzar sus propios objetivos. Estas reglas de actuación sólo sirven para situaciones muy específicas. Cuando el cerebro está inactivo, cuando "duerme", revisa estas reglas de actuación y elabora generalizaciones. Ahora tiene reglas de actuación aplicables a un rango más amplio de situaciones.
¿El cerebro entiende estos conceptos que ha creado? ¿Realmente estos conceptos tienen sentido para el cerebro? Ver: La conexión entre conceptos y entorno (symbol grounding) (Entre para leer de corrido, como un libro)..

Aquí mostramos varios sistemas inteligentes artificiales (Entre para leer de corrido, como un libro)., tanto los escritos por el autor, como los escritos por otros.

 

Redes neuronales ¿Por qué no se utilizan redes neuronales artificiales para realizar las funciones del cerebro? Podríamos preguntar también: ¿Por qué los aviones no mueven sus alas? La respuesta es que resulta más eficiente para una máquina obtener el movimiento hacia adelante por medio de hélices o de motores a chorro. En forma similar, en una computadora, los conceptos y las reglas de actuación resultan más eficientes que redes neuronales. Aprenden más rápido y actúan más rápido. Ver una nota sobre Campos neuronales y sistemas expertos (Entre para leer de corrido, como un libro).

 

Robots humanoides autónomos
No alcanza solamente con escribir un programa de computación que es un sistema inteligente y que se ejecuta dentro de una computadora con salida en el monitor. Necesitamos construir sistemas completos que actúen en nuestro entorno humano. Para ser útil, un programa así debería poseer una inteligencia similar a la humana. Para tener experiencias similares y para poder crear conceptos para acciones en cierta forma similares a las humanas, necesita tener sentidos y miembros.
Muchos grupos de personas han construído cuerpos de robots que pueden ser manejados por un programa de computación así. Algunos son rudimentarios y algunos son de diseño muy avanzado. Algunos aún no pueden aprender, pero otros sí.

Aquí puedes ver algunos de los mejores robots humanoides (Entre para leer de corrido, como un libro)..

 

Hemos visto un cierto número de SIs y hemos observado bastantes diferencias entre ellos. Hay muchas maneras de resolver la construcción de un SI artificial. Por el otro lado, también hemos observado varias similitudes básicas. La teoría elaborada en el capítulo sobre Sistemas Inteligentes (Para leer de corrido, no entre aquí ahora). explica muchos de los procesos y funciones fundamentales de todos los SIs; pero el estudio de los SIs es todavía algo que está en pleno desarrollo. Mucho ya es conocido hoy en día, pero más aún permanece oculto. Sólo el tiempo dirá, cómo se puede desarrollar una teoría de sistemas inteligentes artificiales en diez o veinte años.

 

Hazme un favor: Si te gustó esta página comunícaselo a tus amigos.
El autor apreciaría recibir tus comentarios y sugerencias.

 

Para leer de corrido, como un libro - continua aquí
Saltar al contenido del libro electrónico / al inicio de esta página.


Ultimo cambio: 9 Oct. 07 / Walter Fritz
Copyright © New Horizons Press