alejandromadruga

Licenciado en Cibernética Matemática por la Universidad de la Habana, profesor de Inteligencia Artificial y Máster en Bioética. Trabaja como especialista en Ciencias Informáticas en Infomed. Investigador, escritor y divulgador de la ciencia. Diplomado en Comercio Exterior.
Trabaja en el área de la Inteligencia Artificial desde 1985, donde ha desarrollado varias aplicaciones destacándose el sistema experto para la selección de soluciones tecnológicas, premio nacional de las BTJ.
Fundador del taller literario Oscar Hurtado y de la revista i+Real en la que publicó varios de sus cuentos de Ciencia ficción. Se destaca preferentemente en el ensayo y la divulgación científica, pero su obra incluye la narrativa de ciencia ficción y la poesía. Sus narraciones “Casa muerta” y “Cazadores de imágenes” han sido muy referenciadas en Internet.
Ha impartido cursos sobre inteligencia artificial, sistemas expertos y programación en prolog para las empresas del Frente de Proyectos. Ha dado conferencias en eventos nacionales e internacionales y ha sido miembro de tribunales para seleccionar los trabajos en la temática de inteligencia artificial.
Publicaciones:

“¿Posthumanidad o posthumanismo?”, (ensayo) colección Pensar en Cuba, Modernidad Posmodernidad, Editorial Ciencias Sociales. 1997
“Hablemos de Cibernética”. Revista Juventud Técnica No. 274 año 1996.
“¿Serán nuestros nietos robots?” Revista Juventud Técnica No.275 año 1996.
“La Inteligencia Artificial. Una luz en la naturaleza” Revista GIGA No. 3 año 1998
“Ley robot”. (cuento) Revista Juventud Técnica No.274 año 1996
“Casa Muerta”. (cuento) Antología de ciencia ficción cubana: Polvo en el Viento, (Argentina 1999).
“Inteligencia Artificial, el futuro del hombre”, Editorial Amazon. 2013
“Zaida, cuentos de ciencia ficción”, Editorial Amazon. 2013
“Cosmovisión poética”, Editorial Amazon. 2013
“Crisis en el siglo XXI: Desafíos contemporáneos”, Editorial Amazon. 2014

0

Sistemas basados en la cooperación

La cooperación se basa en que ningún agente tiene la información (experticia, recursos, etc.) para resolver completamente el problema. Donde el concepto de agente es demasiado amplio y por él puede entenderse lo mismo un grupo sistemas de expertos, un grupo de nodos de procesos, un grupo de actores o como fuentes de conocimientos.

En el sentido mas general, son sistemas que participan activamente en la coordinación de actividades. Y se persigue la interacción de hombres y máquinas como agentes inteligentes dentro de un sistema para conformar una entidad inteligente que permita enfrentar los problemas. Se sustituye la estructura jerárquica por una heterarquica donde el más capaz recibe el control.

Estos sistemas se utilizan conectados en red y su objetivo no es solo compartir recursos o base de datos (modo pasivo), sino también compartir conocimientos (modo activo).

Trabajo en RED
Pasivos: comparten recursos (textos, datos, periféricos)
Activos: comparten conocimientos (decisiones)

Modo activo: Los conocimientos no son la BC de un experto sino la modulación conceptual de los procedimientos de cooperación hombre máquina para que el sistema monitoree la actuación de los agentes (humanos o máquinas) y pueda resolver cierto tipos de problemas.

Desde que se implanta una red se está desarrollando un sistema de trabajo cooperativo pasivo cuyo objeto es compartir recursos y la interacción hombre máquina consiste en compartir el software por varios usuarios a la vez, lo cual permite una interacción directa de forma remota, varias personas pueden trabajar sobre un mismo documento o BD, pero el sistema como tal no actúa en el proceso, no facilita el trabajo de las personas que intervienen.

El diseño de un entorno para trabajo cooperativo se ha de basar en el conjunto de “procedimientos” que la organización acepta como válidos para lograr sus objetivos.

Procedimientos de cooperación: “conjunto de reglas del juego”, que integran el aporte de cada uno de los integrantes y refleja los puntos de cooperación hombre-máquina. Se formulan los criterios con los que el grupo está dispuesto a colaborar. En el modo activo es el sistema quien facilita la comunicación de datos y textos (red pasiva), toma “conciencia” de la estructura del problema a resolver y participa en su resolución, por ejemplo, evaluando el estado de resolución en curso, analizando las diferencias entre el plan de actuación previsto y el real o decidiendo que las aportaciones o respuestas de los agentes humanos son admisibles o no.

La solución cooperativa para problemas distribuidos (SCPD): se basa en el estudio de como un grupo de solucionadores de problemas (agentes o nodos) desacoplados y descentralizados pueden trabajar conjuntamente para resolver problemas, con capacidades superiores a aquellas que puede enfrentar cualquier agente (o nodo de una red) conforme a sus capacidades individuales. Los agentes o nodos son capaces de solucionar problemas sofisticados y pueden trabajar independientes, sin embargo no pueden formar una solución global del problema, si no existe una cooperación entre ellos.

En este caso los agentes son nodos de un proceso o de una red. Los mismos tendrán una posición definida dentro de ese proceso (su participación) y estarán conectados, interactuando, con los demás agentes. Cada agente es capaz de resolver tareas locales propias de su experticia

Los SCPD tienen la ventaja que los agentes pueden trabajar en paralelo
Incrementar la variedad de soluciones. Cada agente puede proponer varias soluciones independientes, las cuales podrían ser analizadas (combinadas) por otros agentes.

Los agentes pueden servir de críticos a las propuestas de otros agentes, o tener otro punto de vista a la hora de compatibilizar los criterios basados en su pericia sobre el tema donde converge la pericia del otro (temas que se solapan).

Agentes:
Segmentos de programas
Computadoras en RED
Expertos

En general la IAD. Se basa en la distribución de datos y conocimientos para llegar a una solución de problemas de forma que los distintos agentes sean identificados como resolvedores locales de problemas. Lo cual tiene las siguientes ventajas:

1) Como resolver iteraciones entre los problemas a ser resueltos por los diferentes agentes.
2) Como controlar las actividades entre los agentes para explotar el paralelismo.
3) Como integrar los resultados parciales para obtener un resultado global final.

Muchos problemas son esencialmente distribuidos. El conocimiento necesario para resolver un problema puede estar distribuido en varios sitios, por lo que tendríamos que un agente individual podría resolver el problema pero requeriría demasiado tiempo y se asumirían demasiados riesgos en cuanto a fiabilidad al concentrar toda la responsabilidad en ese agente. Por lo que la resolución distribuida de problemas puede ser la solución a estos casos.

La resolución distribuida de problemas requiere de tres fases:

1) División del problema en subproblemas.
– Requiere además la asignación de subproblemas a agentes específicos.

2) Resolución de los subproblemas.
– Los agentes pueden funcionar independientemente o bien compartir tareas o resultados.

3) Combinación de las soluciones.
– Al igual que en la fase de división, es necesario establecer de quien es la responsabilidad en esta fase y si se requiere un agente de coordinación.

La resolución distribuida de problemas en sistemas multiagentes solo es apropiada cuando los agentes tienen capacidades de comunicación sobre las que pueden establecerse estrategias de cooperación y negociación.

0

La Inteligencia artificial distribuida es un campo de la IA dedicado al estudio de las técnicas y el conocimiento necesario para la coordinación y distribución del conocimiento y las acciones en un entorno con múltiples agentes.

Podemos distinguir dos áreas principales de desarrollo:
1. Solución cooperativa de problemas distribuidos (SCPD): Estudia como unos conjuntos de módulos (o nodos) cooperan para dividir y compartir el conocimiento de un problema y en el desarrollo de la solución.
2. Sistemas multiagentes (SMA): Estudia la coordinación de la conducta inteligente entre un conjunto de agentes inteligentes autónomos.

La principal diferencia entre ambas áreas estriba en la flexibilidad de la coordinación entre los agentes. En la SCPD, las interacciones y tareas que cada agente realiza, están prefijadas de antemano: hay un plan centralizado de resolución de problemas. Suele haber un miembro que ejerce un control global que centraliza los resultados parciales y datos entre el resto de los componentes del sistema. En contraposición en los SMA, los agentes tienen un grado de autonomía mayor y pueden decidir dinámicamente que interacciones son adecuadas, que tareas deben realizar, quien realiza cada tarea y, además, es posible mantener conocimiento que no es globalmente consistente, incluso los agentes pueden mantener objetivos globales diferentes. Esta definición permite distinguir entre sistemas que se centran en el comportamiento global, con una conducta fija de los agentes (SCPD) y sistemas que se centran en la conducta de los individuos que como resultado, obtenían una conducta del sistema (SMA). Vista como una sociedad, seria escoger entre un estado que planifica y regula las conductas de los individuos (que serán predecibles) o dejar que el sistema se resuelva por la libre iniciativa de los individuos.

Los problemas básicos que estudia la IAD y que son comunes a todos los sistemas son:
1. Como formular, describir, descomponer y asignar problemas y sintentetizar los resultados entre un grupo de agentes inteligentes.
2. Como capacitar a los agentes para que se comuniquen e interactuen: que lenguajes de comunicación o protocolos deben utilizarse, que y cuando deben comunicarse, etc.
3. Como asegurar que los agentes actúen coherentemente al tomar decisiones o realizar acciones, como acomodar los efectos globales de las decisiones locales y prevenir interacciones no deseadas.
4. Como capacitar a los agentes para representar y razonar sobre acciones, planes y conocimientos de otros agentes para coordinarse; como razonar sobre el estado de su proceso de coordinación (inicio o terminación).
5. Como reconocer y reconciliar puntos de vista e intenciones conflictivas entre un conjunto de agentes para coordinar sus acciones; como sintetizar los puntos de vista y los resultados.
6. Como utilizar técnicas ingenieriles y desarrollar sistemas con IAD. Como desarrollar plataformas de SMA y metodologias de desarrollo con tenias de IAD.

0

Vivimos tiempos de cambio, donde el desarrollo acelerado de las tecnologías se está convirtiendo en un problema, no sólo por la contaminación (hoy se habla de desarrollo sostenible) sino también por las dificultades para su asimilación, cada vez se hace más difícil digerir los cambios que se están produciendo, llamados por algunos el shop del futuro. Y casi todos coinciden en que nos encontramos en la tercera era de la computación: la computación ubicua.

Mark Weiser el creador de la computación ubicua considera tres eras de la computación:
1. La de los Mainframes que eran grandes y caras computadoras que trabajaban en tiempo compartido (muchos usuarios para una máquina) y todo el personal informático estaba en función de la computadora.
2. Las computadoras de sobremesa, pequeñas y baratas computadoras de carácter personal (una computadora para cada usuario) y aunque desaparece gran parte de la dependencia y ya no es exclusividad de los informáticos, sigue existiendo cierta dependencia.
3. La que sé esta iniciando actualmente, computadoras ubicuas, increíblemente pequeñas y baratas que serán invisibles y estarán integradas al entorno (muchas computadoras para un usuario) desaparece la computadora como la conocemos hoy y estarán incluidas de forma natural en todas las máquinas, aparatos, vivienda, ropas, etc.

Todo esto requiere cambios en la forma de comunicarse con las máquinas y de la creación de nuevas interfaz humano-computadora donde se persigue

1. Inteligencia (que los objetos no sólo procesen información sino que también manipulen conocimientos y mejor aun que aprendan del entorno)
2. Movilidad (que puedan trasladarse por si mismo, robot, o que puedan ser trasladados, usarse desde cualquier lugar: teléfonos móviles)
3. Integrabilidad (que se integre al cuerpo humano, a los objetos, al entorno)
Comunicación (conexión entre los objetos y que sean capaces de interactuar entre ellos y con los humanos

La computadora puede aislar aún más al individuo de sus semejantes.

Tanto la computación ubicua como la realidad ampliada son una reacción ante la ideología que se oculta detrás de la realidad virtual, en lugar de sumergir al hombre en un mundo virtual y que interaccione en el ciberespacio, lograr que el mundo real sea más cómodo, inteligente y agradable a través de la interacción con objetos tantos reales como virtuales.

En vez de sumergirse en un ciberespacio creado en la computadora, se busca ciberizar la realidad donde los objetos del mundo real adquieren atributos virtuales. Piensen en un televisor que en cuanto se levanta del asiento se apague solo y cuando regrese se encienda, que si usted se pone a conversar baje el volumen. Que nos avise cuando va a comenzar nuestro programa preferido… Se persigue dotar de inteligencia al mundo que nos rodea (objetos inteligentes), romper las barreras de las comunicaciones (globalización). Como una forma de llevar las computadoras al espacio humano, o como otros dicen: humanizar a las máquinas.

Tenemos que aceptar desde hoy, que la visión que teníamos del mundo ha ido cambiando en los últimos años de forma ascendente:
• De una ciencia, la Inteligencia Artificial, que aspiraba a lograr máquinas cada vez más inteligentes a los nuevos intentos de lograr que las máquinas inteligentes a través de su interacción con los humanos hagan que este sea cada vez más inteligente.
• De máquinas conectadas entre si a través de una red cerrada (local) a personas conectadas entre si a través de redes abiertas.
• En lugar de introducirse dentro de una computadora (realidad virtual) que las computadoras se inserten en la vida del hombre.

El hombre tiene la elección de alcanzar una vida mejor, sin formulas evasivas, con máquinas quizás no tan inteligentes, pero si cada vez más cercanas a nosotros y más acorde con nuestro mundo y sus conflictos tanto económicos, sociales (no se puede ignorar la pobreza extrema en que viven muchos países) o éticos

0

Veamos algunas de las definiciones de agente inteligente:
Agente inteligente: entidad capaz de percibir el entorno y de actuar sobre él. / Es una entidad de software persistente con un propósito específico. / Un agente autónomo es un sistema que habita en un entorno dinámico y complejo, en el que percibe y actúa de manera autónoma, alcanzando el conjunto de objetivos para el que fue diseñado. / Un programa autocontenido que es capaz de controlar sus acciones y decisiones para alcanzar unos objetivos, basándose en su percepción del entorno. / Es un sistema que está situado y que forma parte de un determinado entorno, que percibe este entorno y que actúa en él continuamente y con su propia planificación, persiguiendo el objetivo de cambiar su propia percepción

Características de los agentes inteligentes:
Los agentes tienen un punto de vista incompleto, pero esto no limita que se halle una solución (aproximada). Lo que se pretende en que la solución sea completa y consistente.
Los agentes se mueven dentro de un entorno “virtual” operando a través de un sistema.
Los agentes inteligentes dentro del entorno de software tendrán una función análoga a la que realizan los robots en el mundo real, de ahí el nombre de softbots (software robot).

Hoy en día se ha puesto de moda el nombre agente software. Al que se le aplican las definiciones dadas anteriormente, resaltando la condición de autonomía: Debe actuar autónomamente sin la intervención de seres humanos u otros sistemas y debe tener control sobre su estado interno y sobre su propio comportamiento.

Control del entorno

• En la mayor parte de los dominios el agente sólo tendrá control parcial del entorno.
• Una misma acción realizada por el agente en diferentes ocasiones puede tener efectos distintos.
• Un agente debe estar preparado para fallar.
• Un agente dispone de un repertorio de acciones con sus correspondientes precondiciones.
• Un agente debe estar preparado para decidir que acción realizar para alcanzar sus objetivos de diseño.

Las arquitecturas de agentes son sistemas de toma de decisiones empotradas en un entorno.

Tipos de entorno:

• Accesible / inaccesible.
• Determinista / indeterminista.
• Episódico / no episódico.
• Estático / dinámico.
• Discreto / continuo

De acuerdo con su accionar sobre el entorno una agente inteligente se puede definir como: un sistema que está situado en un cierto entorno y que tiene capacidad de actuar autónomamente de forma flexible en ese entorno para satisfacer sus objetivos de diseño.

Flexibilidad:

• Reactividad: capacidad de responder oportunamente a los cambios percibidos en el entorno.
• Pro-actividad: comportamiento dirigido por el objetivo.
• Habilidad social: capacidad de interacción con otros agentes para satisfacer sus propios objetivos (negociación y cooperación con agentes que persiguen otros objetivos).

Otras características de los agentes es la capacidad de razonamiento, la capacidad de aprendizaje, la movilidad, la honestidad, etc.

Diferencias entre agentes y sistemas expertos (SE).

• Los SE no suelen interactuar directamente con el entorno (de ahí que algunos le llamaran sistema autistas.
• Los SE suele diseñarse para tareas más complejas donde ellos tienen todo el control de las decisiones para ese dominio.
• Los SE no suelen cooperar entre si.

Ventajas de los agentes inteligentes:
Facilitarle el trabajo a los usuarios
Actuar como consultantes
Servir de operadores en medios complejos

Dificultades:
– Cómo conocer la información relevante o irrelevante
– Cómo agilizar la búsqueda
– Cómo evitar repetir una tarea realizada.
– Cómo habérselas con diferentes protocolos, formatos y sistemas de acceso a la información.

0

Después de la crisis del paradigma simbolista dentro de la Inteligencia Artificial; un nuevo paradigma comenzó a establecerse: el conexionista, basado en pequeños programas no inteligentes (al menos no poseían todo el conocimiento) y que al integrarse a otros programas lograban alcanzar una inteligencia o un conocimiento mas acabado y darle solución a problemas complejos. Lo cual a dado lugar a diferentes campos de investigación como los agentes inteligentes, las redes neuronales, los algoritmos genéticos, por solo citar algunos de los más influyentes. Este nueva paradigma lleva a un nuevo concepto: la inteligencia colectiva donde muchas inteligencias conectadas o interactuando entre si, ya sean neuronas, personas, empresas o cualquier otro organismo, pueden alcanzar una superinteligencia, a la que muchos científicos le han llamado el cerebro global.

Algo de historia
Ya en el siglo XIX, Herbert Spencer escribió un libro “Los principios de la sociología”, en el cual proponía la idea de que la sociedad se asemeja a un organismo. El biólogo Vladimir Vernadsky creo la palabra noosfera para referirse a la red de pensamientos, información y comunicación que engloba el planeta y ya en 1995 el teólogo Pierre Tahilard de Chardin popularizo la palabra noosfera en su libro “El fenómeno humano”. Sin embargo no fue hasta 1983 que aprecio el termino cerebro global, utilizado por Peter Russell en su libro “Cerebro global”.

Porque la Web.
Si pensamos en el cerebro estamos haciendo referencia a un organismo o sistema (el cerebro) que va ha estar compuesto por muchos organismos más pequeños (las neuronas) que se conectan entre si para lograr una inteligencia. La idea consiste en extrapolar el cerebro a la Web (la Web vista como un organismo) que esta compuesta por muchos enlaces (link) entre paginas Web. Hoy la Web funciona como un sistema caótico, donde la información esta desordenada y encontrar información es una tarea nada fácil. Veamos los problemas actuales de la Web,

1. Todavía sigue siendo una enorme base de datos esencialmente plana y minimamente organizada.
2. La red es la misma para cada individuo, y no atiende a las necesidades particulares o a las propuestas individuales de los usuarios.
3. Tampoco es capaz de aprender de los recorridos seguidos por cada uno de ellos, los contenidos no están relacionados y las maquinas no entienden los datos que almacenan.
4. Todavía no se cuenta con un mecanismo que filtre la información y ofrezca pistas de cuando la información es verídica o falsa de cuando es útil o inútil para cada usuario.

Todos estos problemas podrían ser resuelto por una Web inteligentes (algunos le llaman así) o cerebro global. Proyecto en el que trabajan Francis Heylighen y John Bollen son dos de los científicos mas destacados en la creación del cerebro global ambos trabajan en el proyecto Web Principia Cibernética donde se simula el funcionamiento de un cerebro global en Internet

Los componentes:

Hipervínculos de acuerdo al peso que se le de a las paginas mas consultadas.
Este cerebro es capaz de crear nuevos hipervínculos que se activan cuando el usuario desarrolla un nuevo itinerario en su búsqueda de modo que los enlaces se actualizan o se destruyen de manera automática en función de su uso. El aprendizaje sigue la regla de Hebb: si dos neuronas se activan de manera sucesiva aumenta el poder de su conexión y esto mismo es lo que aplican a la web, si dos paginas son consultadas por el mismo usuario en un breve intervalo de tiempo, el hipervínculo existente entre ellas alcanzara un peso más importante o da origen a un nuevo enlace, a su vez los enlaces que no son consultados pueden ser eliminados. Al igual que el cerebro humano es capaz de crear conexiones nuevas en función de su uso.

Smart cookies: cookies inteligentes que permiten crear la ruta de navegación del usuario.
Las cookies inteligentes son pequeñas bases de datos que registran la información sobre el usuario y su computadora además de almacenar las rutas de dicho usuario por Internet. Cuando el usuario se conecta al servidor es capaz es capaz de reconocerlo y de recomendarle páginas que le pueden ser de interés, así como de ajustar los hipervínculos y de revisarlos automáticamente. En definitiva, busca atajos.

Agentes inteligentes: son lo que interactúan con la fuente de información.
Se necesita de un programa que acceda a las bases de datos creadas por las cookies para recoger la información y esta es tarea de los agentes inteligentes, que son los pequeños programas que interactúan no solo con la información contenido en las cookies sino también entre ellos creando un conocimiento distribuido que, a su vez, debe ser capaz de simular el funcionamiento de las neuronas en el cerebro y asociar los conceptos y entenderlos. En el caso de Internet debe ser capaz de entender el contenido de las páginas Web para saber cuales sirven y cuales no, de acuerdo a lo que el usuario precisa.

Web semántica: hacer comprender a los servidores Web el contenido de las páginas.
El cerebro global podemos decir que es la línea fuerte dentro de la investigación de una Web inteligente, donde se persigue que los servidores sean capaces de aprender el recorrido hacen los internautas en su navegación por Internet. Se busca simular al cerebro. Esta línea es liderada por Francis Heykighen, Johan Bollen y Cliff Hoslyn.

Otra vía, podemos decir la línea débil (en el sentido que es menos ambiciosa), busca desarrollar un sistema que permita que la búsqueda y recuperación de información sea mas intuitiva y precisa a partir de la aplicación de la semántica, de ontologías y de agentes inteligentes. Se busca hacer que la Web sea más inteligente sin imitar al cerebro. Esta última es liderada por Tim Berners-Lee, Hans Georg Stork y James Hendler.

La Web semántica sueña con lograr que la Web nos entienda, para ello trabaja en hacer comprender a los servidores Web el contenido de lo que almacenan o distribuyen por la red, mientras los agentes inteligentes son los encargados de acceder y manipular esos contenidos.

Cerebro global: ¿Cómo funciona?
El cerebro global además de tener como soporte la metáfora del cerebro, también parte la crecía de una inteligencia colectiva. Ahora Qué es inteligencia colectiva? Según Pierre Levy, es una forma de inteligencia universalmente distribuida, constantemente realzada, coordinada en tiempo real, y resultando en la movilización efectiva de habilidades. Esto ultimo la movilización de habilidades individuales que de forma cooperada pueden conformar una inteligencia, piensen en la sociedad de las hormigas.

La idea consiste en que la sociedad puede ser vista como un superorganismo basado en la inteligencia colectiva de todos sus miembros. Por lo que su funcionamiento consistiría en lograr estructurar y organizar la información dentro de Internet y para ello este superorganismo tiene que ser capaz de generar, multiplicar y mantener las conexiones neuronales correspondientes.

Tanto el cerebro global como la Web semántica persiguen reconstruir la ruta seguida por los usuarios en la red y actualizar y componer constantemente los enlaces según la demanda de los usuarios y desconectar los que vayan perdiendo actualidad. Para ello se necesitan algoritmos que se le asignaran a cada visitante con el objetivo de rastrear el camino que sigue dentro de la Web y memorizar la historia de su comportamiento y con ello; ser capaz de reconocer los gustos de cada usuario y mostrarle solo las paginas que le interesen y proponerle nuevos sitios de acuerdo al perfil que ha ido conformando sobre su comportamiento.

Tendremos una red que será cada vez más inteligente y que a través de los agentes inteligentes, los sistemas de conocimiento distribuidos y otras tecnologías, Internet se convertirá en una Web inteligente o semántica capaz de aprender de los gustos de los usuarios y facilitarle las búsquedas, y hasta de aconsejarlos. Aunque algunos van mas lejos y creen que ese cerebro global será capaz de evolucionar y llegar a adquirir una conciencia. O sea que, ya no, solo, estamos hablando de maquinas conscientes que aprenden, sino de una red que se auto-organiza y adquiera conciencia de sí.

0

Definición de interfaz:
Las interfaces básicas de usuario son aquellas donde se incluyen menús, ventanas, teclado, ratón, etc. En general, son todos aquellos canales por los cuales se permite la comunicación entre el hombre y la computadora.

Se considera a una interfaz multimodal cuando se usan múltiples canales de comunicación simultáneamente.

Canales de comunicación
– Teclado
– Mouse
– Display
– Micrófono
– Bocinas

Característica de la multimodalidad
– Eficiencia: Apuntar es más fácil que describir
– Redundancia: Dos fuentes de información son mejores que una
– Naturalidad: Imitar la interacción entre humanos
– Exactitud: Combinación de fuentes que dan más certidumbre

Otras modalidades alternativas

Otras modalidades alternativas

Los conversores texto a voz (text to speach – TTS), que surgieron hacia finales de los años 70. Eran máquinas capaces de convertir texto tecleado en voz (conversor texto-voz), que junto con los programas de reconocimiento óptico de caracteres (Optical Carácter Recognition en inglés) produjeron los primeros sistemas comerciales para leer libros en voz alta.

Ejemplo de programa que lee los textos por ti
TextAlaoud: http://www.nextup.com/

Interfaces adaptativas

Son aquellas que pueden cambiar de acuerdo al contexto y que son capaces de aprender de acuerdo al perfil de los usuarios.

Se esta produciendo un cambio en los dispositivos para interactuar.
• Varios tamaños de display.
• Alternativas como escritura a mano.
• Identificación del contexto.
• Contextos visibles
• Adaptable a dimensiones de pantalla.

Otras interfaces

Interfaces inteligentes: Esta relacionada con la interacción asistida y con el uso de los agentes inteligentes y con la interpretación semántica de los problemas.

Interfaces emotivas: tiene como objetivo desarrollar tareas que tienen que ver con el estado emotivo de la persona. Permite medir algunos tipos de emoción como: alegria, tristeza, sorpresa, cansancio, etc.

Interfaces táctiles: permite el acoplamiento entre el mundo sensible al tacto con nel mundo generado por la computadora. Tiene aplicación en personas con limitaciones físicas.

Se espera que las computadoras portátiles se integrarán a la vestimenta de las personas. Se prevén diferentes sistemas de ayuda personal y profesional (agendas, sistemas para navegación en carretera o en ciudad, ayuda para la realización de tareas, acceso a telefonía e Internet, etc.) en lo que ya se conoce como wearable computation. Independientemente de la función de este tipo de dispositivos, está claro que los ordenadores que «se llevan puestos», entre otras características propias, necesitan un sistema especial de interacción con el usuario.

0

Sumario: Si el hombre fue el producto de una larga evolución desde los organismos unicelulares hasta llegar al homo sapiens, por qué no aceptar que las máquinas puedan llegar a pensar. ¿Estaremos en la antesala de una era posthumana?

En los últimos años está de moda en los Estados Unidos el tema del fin de la humanidad, tal como la conocemos hoy, y el comienzo de una nueva evolución posthumana que afirman ocurrirá antes del 2030. Estas ideas tienen como máximos representantes a los norteamericanos Vernor Vingen, Hans Moravec, Rudy Rucker y Marvin Minsky, quienes abordan el tema desde un ángulo puramente científico solo toman en cuenta el desarrollo tecnológico, ignorando factores tan importantes como el social y el cultural. Sus teorías futuristas sobre el destino de la humanidad no dejan de ser sugerentes y sobre todo preocupantes. A estas ideas se opone otro grupo, que defienden las posibilidades humanas ante la maquina (o la imposibilidad de la maquina de ser humana), este otro grupo esta compuesto por John Searle, Hubert Dreyfus, Roger Penrose y Joseph Weizenbaum y será motivo de análisis en un próximo articulo.

MAQUINAS SUPERINTELIGENTES
No es un secreto para nadie que hoy en día las microcomputadoras alcanzan una velocidad de procesamiento de más de 100 mega hertzios (Hhz). Si lo comparamos con las primeras fabricadas en la década del 70 (que no alcanzaban los 10 Mhz), nos produce una sensación de asombro y surge una pregunta obligada: ¿hasta donde llegarán las máquinas? Si tenemos en cuenta que el cerebro humano trabaja tan solo a una frecuencia de 100 hertzios o ciclos por segundo y que para principios de este año se ha anunciando la salida de micros de 130 y 150 Mhz y no se vislumbra una cota que limite la velocidad de procesamiento de la computadora basada en hardware cada vez mas sofisticado, con mayor capacidad de memoria, varios procesadores centrales (la materia gris de la máquina), mayor velocidad de acceso a los periféricos, tales como pantalla, teclado, disco, etc.

Aunque es cierto que la máquina realiza más operaciones por segundo que el cerebro humano (velocidad cruda), no se ha tenido en cuenta la complejidad de la información, cómo tratarla de forma eficiente, donde, por suerte, los humanos somos mejores. No obstante, casi todos los expertos coinciden en que nos se vislumbra ningún límite para que la máquina procese cada vez información más compleja.

¿HASTA DONDE?
Veamos como los teóricos enfocan el problema.

Axioma: La máquina superinteligente (ultra inteligente) es una máquina que puede sobrepasar toda las actividades intelectuales de un hombre (si es que la construyen).

Teorema: Debido a que el diseño de máquinas es una de esas “actividades intelectuales”, una máquina ultra inteligente podrá diseñar máquinas aún mejores.
Hipótesis: Es incuestionable que habrá una “explosión de inteligencia”, y que la inteligencia del hombre puede ser dejada muy atrás. En consecuencia, la primera máquina ultra inteligente será la última invención que el hombre necesitará hacer, siempre y cuando la máquina sea suficientemente dócil como para permitirnos tenerla bajo control…

¿QUIEN CONTROLA A QUIEN?
Las grandes redes de computadoras con sus usuarios asociados, pueden despertar como entidades superinteligentes.

Si los humanos fueron el producto de una larga evolución desde los organismos unicelulares pasando por los mamíferos hasta llegar al homo sapiens. ¿A partir de que momento surgió la inteligencia? ¿Por qué no aceptar que las máquinas también son organismos en evolución que puedan llegar a “pensar”? Si aceptamos a la conciencia como la forma de la Materia altamente organizada, ¿quién puede negar que las máquinas sean una nueva forma de la Materia altamente organizada y que en su proceso evolutivo alcancen niveles de inteligencia incluso superiores a los del hombre?

Vean a las maquinas como inteligencias fragmentadas, que pueden estar conectadas a una red como sistema cooperativo, y que esta conexión las lleve a una forma de organización altamente eficiente, que le permita un “despertar” como una gran inteligencia. Me vienen a la mente las novelas de ciencia ficción en las cuales las computadoras se adueñan de las comunicaciones y controlan los bancos, los comercios o una nave espacial, ¿recuerdan la computadora Hal de la película Odisea 2001?

Para Vernor Vingen, el poder y la influencia de Internet están siendo muy poco considerados: La total anarquía de la red mundial es una evidencia de su potencial. A medida que crecen la conectividad, el ancho de banda, el tamaño de la capacidad de archivo y la velocidad de proceso (su habilidad para comunicarse en anchos de banda variables, incluyendo algunos mucho más elevados que la voz o los mensajes escritos). ¿Qué pasará cuando partes de un ego pueden ser copiadas y unidas a otras, cuando la autoconciencia puede aumentar o disminuir para aproximarse a la naturaleza del problema bajo consideración? Es algo parecido a una biosfera recapitulada como un procesador de datos, pero un millón de veces más rápida y con millones de humanos como agentes inteligentes (Nosotros mismos).

Muchos plantean una nueva forma de comunicación, tal vez la telepatía, o transmisión de mensajes a través de los olores, o por medio de esquemas virtuales, y hay quienes están experimentando con un robot bebe, al que están enseñando a hablar, a reconocer los objetos del mundo… Se dan cuenta, un robotico que aprende.

QUIEN LE TEME A LOS ROBOTS
A los científicos les preocupa como será la relación de esas máquinas “superinteligentes” con los humanos de inteligencia normal.

Por ejemplo, Drexler plantea que podremos confinar tales equipos transhumanos para que sus resultados puedan ser usados con seguridad. A lo que Vingen argumenta: “el confinamiento es intrínsecamente impráctico. Imagínese usted mismo encerrado en su casa con un acceso limitado a los datos del exterior, que provienen de su dueño. Si ese dueño piensa a una velocidad ──digamos── un millón de veces más despacio que lo que usted piensa, no me queda la más pequeña duda de que en un período determinado de años (de su tiempo) usted va a encontrar una forma de escapar”.

Una manera de confinar a las maquinas seria insertar reglas en la “mente” de la entidad inteligente, pero como quien hace la ley, hace la trampa, los que leen ciencia ficcion recuerden las tres leyes de la robotica de Asimov, que terminaron siendo una traba innecesaria y en muchos casos fuente de errores. Y, ¡lo peor!, siempre hay algún humano no tan superinteligente, pero sí lo suficientemente pícaro para darle la vuelta y utilizarla en su beneficio. No dudo, que ya algún lector este pensando en una cafetería para robots. ¿Por qué no?

Ahora piensen en esos artefactos metálicos moviéndose por las calles. ¿Asimilaremos a esos monstruos? ¿Llegaremos a aceptar a los androides como seres racionales, o serán confinados a través de leyes (internas o externas)? Una forma de mejorar la imagen de los robots sería dándole forma humana, quizás una humanoide de ojos violeta y de figura escultural no inspire temor…

HOMBRE PROTESICO O CIBORG
Imagínese que usted vaya en su bicicleta y lo atropelle una rastra y en el hospital lo conviertan en un sistema protésico: brazos mecánicos, piernas, etc. Piense que estos brazos y piernas, de material sintético nadie notará que son artificiales, están conectados a su cerebro y pueden ser empleados como si fueran las originales. ¡Que bueno! ¿Verdad? Ah, pero si fue el cerebro el que se le dañó… Le ponemos un cerebro artificial y ya. Se leyeron el cuento de Len “¿Existe verdaderamente Mr. Smith?”. Les aconsejo que lo hagan . Otra cosa sería que los humanos por su propio deseo se cambiaran sus cuerpos o se insertaran pequeñas computadoras, del tamaño de un fríjol en su cerebro acuérdense de Robocop . Entonces, ¿Estará la humanidad dispuesta a dejar de ser humana para convertirse en ciborgs?

Veamos lo que piensa Marvin Minsky, uno de los fundadores de la Inteligencia Artificial: “Cuanto más sepamos sobre el cerebro, más vías descubriremos para perfeccionarlo… Apenas sabemos un poco de lo que hace cada una y cómo lo hace, pero tan pronto averiguemos de que manera funciona una parte cualquiera, los investigadores tratarán de idear procedimientos para ampliar su capacidad. Idearán también facultades enteramente nuevas, que la Biología jamás ha ofrecido. Conforme estos inventos vayan haciéndose habituales, trataremos de conectarlos a nuestros cerebros, quién sabe si a través de millones de electrodos microscópicos insertos en el gran haz de nervios denominado cuerpo calloso, el mayor “bus de datos cerebral”. Tras nuevos progresos ninguna zona encefálica estará excluida del acoplamiento de nuevos accesorios. En ultima instancia encontraremos formas de reemplazar todas las partes del cuerpo y del cerebro y de reparar así todas las deficiencias y lesiones que tan breves hacen nuestras vidas” (¡la inmortalidad!).

Y propone los siguiente pasos para “perfeccionar” a los infelices mortales.
1. Las prótesis de miembros: “Sustituir las partes gastadas de nuestro organismo por elementos de repuesto de nuevo tipo”.
2. La conexión directa dentro del cerebro: “Invención de métodos que potencien nuestro cerebro permitiendo adquirir mayor sabiduría”.
3. La conexión completa: “Mediante nanotecnología, sustitución completa”.

Y agrega: “¿Significa eso que seremos reemplazados por máquinas? No tiene sentido esa distinción. Creo como Moravec, quien propone que consideremos a las maquinas inteligentes del futuro como a nuestros propios hijos mentales”. .

¡SOY INMORTAL!
Para Rudy Rucker, en el futuro será posible desmembrar por completo la mente del cuerpo en las computadoras y cree que las computadoras podrán permitir la inmortalidad del intelecto de los humanos. Si fuera posible aislar la mente del cuerpo tema demasiado complicado para intentar tocarlo , podemos, entonces, aceptar tranquilamente la reproducción magnética de la mente, los programas que la conforman, y su posible reutilización. Esto es aceptando el criterio de “ellos” de que el pensamiento es una forma de procesamiento de la información y que en la computadora no solo se pueden incluir “conocimientos” sino también los sentimientos humanos. Rucker sueña con un mundo en el que los humanos dejen grabadas sus memorias, ideas y sentimientos en una computadora y que cuando lo deseen puedan reactivar esa “mente programa” en un ciborg. Es evidente que si confiamos en algún tipo de soporte, sea el cerebro, un microprocesador o un compuesto bioelectronico, siempre estaremos a expensas de su envejecimiento o rotura. En cambio si la mente se puede extraer de un medio y cambiar de soporte, por supuesto un soporte cada vez más perfeccionado. Para entonces, estaremos, sin dudas, en presencia de la inmortalidad.

¡BAH!, EL HOMBRE.
Marvin Minsky, quien tiene una opinión bastante pesimista del hombre, afirma que no hemos progresado gran cosa: “Seguimos ignorando como resolver los conflictos entre las ambiciones individuales y los intereses colectivos. Somos tan ineptos para tomar decisiones importantes que siempre que podemos dejamos al azar aquello de lo que no estamos seguros”.

Y se pregunta: ¿Por qué es tan limitada nuestra sabiduría? ¿Servirá de algo una enseñanza de mejor calidad? Es obvio que sí, pero sólo hasta cierto punto. Ni siquiera nuestros mejores prodigios pasan de aprender a doble velocidad que los demás. Tardamos demasiado en aprender cualquier cosa porque nuestros cerebros son “tremendamente lentos”.

Y agrega: Hasta ahora hemos tendido a vernos como producto final de la evolución, pero la evolución no ha cesado. La verdad es que ahora estamos evolucionando más rápidamente, aunque por el lento procedimiento darvinista. Ya es hora de que empecemos a pensar en nuestras nuevas identidades, que están aflorando. Podemos comenzar a diseñar sistemas fundados en un tipo ingenioso de “selección innatural”, dirigido al cumplimiento de planes y objetivos específicos y capaces de sacar partido de características adquiridas…

Por su parte Hans Moravec, quien trabaja en la construcción de robots, siempre ha sentido una simpatía por las maquinas que va mas allá de toda lógica, manifiesta: “Nosotros evolucionamos con un tranquilo intervalo de cien millones de años entre cada cambio significativo. Las máquinas están dando pasos semejantes, pero lo cubren en pocas décadas…”. Moravec vislumbra un futuro donde los programadores y los constructores de robots serán las propias maquinas, las cuales serán cada vez mas baratas. No nos conduciría esto a la sustitución de todos los trabajadores del planeta: obreros, profesionales, investigadores, etc. Y la pregunta seria: ¿que pasará con los humanos? Los más radicales, creen que la humanidad tal como la conocemos hoy desaparecerá y en su lugar surgirá una nueva especie, no humana: los posthumanos.

POSHUMANOS O EL COMPLEJO DE INFERIORIDAD HUMANO

Para estos autores entidad superhumana es lo mismo que entidad posthumana y si no es lo mismo es algo muy parecido a una máquina superinteligente. Llama la atención como se aferran al término de máquina superinteligente y en cambio no incluyen en su terminología el de humano superinteligente, en su lugar utilizan un término más ambiguo el de inteligencia superhumana, la cual puede surgir producto de la fusión de los humanos con las máquinas superinteligentes, pero jamás del progreso de los humanos por si solos.

¿Acaso es la electrónica la única ciencia que puede llevarnos al “mejoramiento” humano? (entiéndase robotización). Cabe preguntar: Por que nuestros herederos no pueden ser una replica nuestra, como los replicantes del filme Blade Runner, o un individuo mejorado a través de una selección genética. ¿Por que se ignoran los progresos de la Biología y la Psicología? ¿Somos los humanos tan ineptos? Piensen en Eistein, Bethoven, Gandhi, Bequer, Da Vincy, Sócrates, Wiener, Maria Curie, Pascal, Shakespeare, Marti, Cervantes, Los Beatles, Chaplin, Pasteur… ¿Y por que no?, en el propio Minsky.

Vingen considera que una inteligencia superhumana fuerte podría parecerse a una Sociedad de la Mente con varios componentes muy calificados, donde algunos de esos “equivalentes humanos” podrían ser usados nada más que para procesamiento digital de señales.

Y dice: “Para aquellos que no hayan cambiado (los que decidan seguir siendo humanos), el logro será un trato benigno, quizá dándoles la apariencia de ser los dueños de unos semidioses esclavos”.

Algunos van más lejos y plantean la posibilidad de la extinción física de la raza humana respecto a la nanotecnología, dado todo lo que tal tecnología puede hacer y afirman que en el futuro tendremos que tratar sólo con computadoras biológicas, sistemas de Inteligencia Artificial y robots con apariencia humana.

Tal visión del futuro sólo será posible, si despreciamos la esencia humana y la vemos como a una criatura carente de posibilidades espirituales y de confianza en si mismo, o como a un ser enajenado que crea ídolos las máquinas para luego adorarlos. Y si aceptamos desde ahora la pequeñez del ser humano ante la colosal perfección de la máquina la máquina nunca se equivoca , ya desde hoy nos estamos preparando para la debacle y seremos nosotros mismos los responsables de la extinción de la raza humana.

No quería concluir sin citar este párrafo en tono profético de Vernor Vingen:
“Pero en este brillante y benévolo mundo, los problemas filosóficos se vuelven intimidatorios. Una mente que se mantiene en una misma capacidad no puede vivir para siempre, después de unos pocos miles de años se parecerá más a un lazo de cinta que se repite constantemente que a una persona. Para vivir indefinidamente, la mente misma deberá crecer… y cuando se vuelva suficientemente grande y mire hacia atrás… ¿qué sentimiento de simpatía puede sentir hacia el alma que fue originalmente? (parece que se refiere a nosotros). El ser último será todo lo que fue el original, pero bastamente superior” ahora se refiere a esa entidad post, ultra y superinteligente que nos va a relevar .

Por qué no pensar que el hombre en su relación con la máquina, basada en una sociedad cooperativa, pueda desarrollar habilidades suprahumanas. Puede ser que estimulado por los progresos de la máquina, como “socia”, se vea obligado a esfuerzos supremos veámoslo como un complejo de inferioridad para no ser tratado como un marginado social.

¿Que piensan ustedes? Ante ese futuro tan complejo, nosotros podemos decir: “Allá ellos si se quieren convertir en robots, pero… Pensándolo bien, si yo pudiera tener un automóvil robot, que se arreglara el mismo, que se cogiera el ponche, tú ves. ¡Eso si sería bueno!”.

GLOSARIO:

Robot: cualquier aparato mecánico, capaz de ejecutar ciertas tareas sencillas y repetitivas que antes sólo el hombre podía realizar. Término acuñado por Karel Capec en su obra Robots Universales de Rossum.

Androides: robots en los que se trata de reproducir total o parcialmente la forma antropomorfismo y el comportamiento automático del ser humano. Todavía no tienen utilidad práctica. En fase experimental. Locomoción bípeda.

Humanoide: robot (androide) sintético, creado artificialmente que no se puede distinguir de los seres humanos. Término utilizado por Asimov en sus novelas y cuentos.

Ciborg: acrónimo de organismo cibernético, que integra al hombre dentro de la máquina, al otorgar órganos cuya función es genuinamente humana a un todo de naturaleza artificial. La parte cibernética pudo haber sido creada junto con el organismo al nacer o tenerla como implante.

Sistemas protésicos (Prosthetic System): cuando se utilizan dispositivos electromecánicos para extender las funciones humanas. Es posible utilizar el término hombre protésico cuando la persona ha generalizado el uso de prótesis.

Replicante: una criatura construída genéticamente, compuesta totalmente de materia orgánica.

Nanotecnologia: Tecnología que en lugar de conformar los materiales en bruto, aspira a construir los materiales y la maquinaria colocando cada átomo y cada molécula en el lugar adecuado.

Sociedad de la mente: nuevo paradigma de la Inteligencia Artificial en el cual la mente es enfocada como una sociedad de agentes donde el comportamiento inteligente surge de la interacción de centenares de pequeños procesos no inteligentes (agentes) que trabajan de forma cooperativa o competitiva formando una sociedad.

Agentes inteligentes: Se trata de asistentes computarizados que nos ayudarán en nuestro trabajo. Nos referimos a agentes inteligentes potentes que cambien de una manera dramática nuestra manera de trabajar y lo suficientemente comunes como para que la mayoría de la gente sofisticada técnicamente los use.

Sistemas cooperativos: sistemas soportados por computadora para trabajo cooperativo (en ingles CSCW): son sistemas que participan activamente en la coordinación de actividades. Toma “conciencia” de la estructura del problema a resolver y participa en su resolución. Los primeros sistemas eran pasivos, sólo permitían la compartición de recursos computacionales: bases de datos, textos, impresora, etc.

Humanidad: especie que se extinguió a finales del siglo XXI (?).