Joel Torres Leyva Universidad Autnoma de Guerrero Unidad Acadmica de Ingeniera Av. Lzaro Crdenas S/N, CU joel.torres.leyva@gmail.com Resumen
En la actualidad la importancia de los SMA no queda en duda, son a nivel mundial los que se encargan de la automatizacin de procesos y la toma de decisiones que al ser humano no se pueden delegar por cuestiones de sincrona y precisin. En el siguiente artculo se hace un anlisis de la arquitectura de un SMA con la visin de mostrar las aplicaciones que se ejecutan en cada variante existente. Palabras clave: SMA, Multiagente, Agente, Arquitectura Multiagente
3. Orgenes
El rea de informtica ha impulsado la automatizacin de todos los procesos donde tiene intervencin y ha dejado marcado objetivos tales como: Ubicuidad: reducir costos de la capacidad computacionales Interconexin: redes computacionales distribuidas Inteligencia: las tareas pueden automatizarse y delegarse a las computadoras Delegacin: el hecho de asignar a un equipo de computo la toma de deciciones Orientacin humana: Uso de conceptos y metforas que reflejan cmo entendemos el mundo. Con estos objetivos se ha superado la meta, pues ya hay agentes inteligentes que actuan en nuestro nombre, con habilidades de cooperacin y capaces de alcanzar una toma de deciciones con otros agentes, llegando entonces al uso de Sistemas Multiagentes
1. Introduccin
En el siguiente artculo se describe una definicin de Multi-agentes y se describen tambin las diferentes Arquitecturas M.A.S. con la visin de hacer un comparativo respecto a los agentes convencionales.
6.
9. Arquitectura de un S.A.M.
La arquitectura es una metodologa particular para construir Agentes. Esta especfica cmo puede descomponerse un Agente en un conjunto de mdulos y cmo deben interactuar estos mdulos. El conjunto total debe responder a cmo los datos de los sensores y el estado interno del Agente determinan sus acciones y el futuro estado interno del Agente. Una arquitectura abarca tcnicas y algoritmos que soportan esta metodologa. Dentro de las arquitecturas podemos encontrar las siguientes Arquitectura incluida Los mdulos hacen tareas en paralelo; pero si dos mdulos entran en conflicto (implica resultados contradictorios). Se tomarn en cuenta solo los datos que provienen del mdulo superior. Sin embargo si el mdulo inferior produce resultados mientras el superior no trabaja; se tomarn en consideracin los datos producidos. Arquitectura Jerrquica MultiAgente Se define por 4 componentes: Agente: Constituye la unidad fundamental de la arquitectura y abarca tanto aspectos reactivos como deliberativos sin ninguna restriccin en su grado de complejidad. Agentes bsicos: Se definen como los bloques elementales de construccin que son necesarios para resolver una clase especfica de problemas, por ejemplo
movimiento libre de colisin del sistema o movimientos del ojo. Nivel: Engloba a un conjunto de Agentes que comparten un lenguaje compuesto por un conjunto de trminos relacionados con la percepcin y la actuacin. Comunicacin: En esta jerarqua, los niveles se comunican direccionales que no tienen asociada una semntica, por lo cual los protocolos de comunicacin deben definirse entre los elementos comunicantes.
Arquitectura Modular Horizontal Es una de las ms utilizadas Se basa en mdulos horizontales enlazados por enlaces predeterminados. Este tipo de arquitecturas se ensamblan y cada mdulo tiene a su cargo una funcin horizontal especfica. Arquitecturas Reactivas: Son motivadas por el rechazo de las representaciones simblicas en las arquitecturas de razonamientos deductivo y prctico. Arquitecturas Hbridas: Son el resultado de combinar las propiedades reactivas y proactivas de las arquitecturas de razonamiento deductivo, prctico y la arquitectura reactiva. Este enfoque resulta en un tipo de arquitecturas con una estructura organizada en jerarquas. Estas jerarquas son la relacin o manera de interactuar entre los subsistemas proactivos (o de planificacin) y reactivos que componen al Agente Arquitecturas Deliberativas: Se basan en la hiptesis de los sistemas de smbolos fsicos, segn la cual un sistema de smbolos-fsicos, capaz de manipular estructuras simblicas, puede exhibir una conducta inteligente
La travesa llev a pasear a un hombre cuya visin est perdida en un 95%, por lo que el automvil de Google le sirve de manera esencial para llevar a cabo tareas cotidianas, como lo es ir a un lugar de comida rpida, algo que se logra en la demostracin sin problemas. El trayecto se realiz en California, Estados Unidos, y debido a que en dicha zona no es legal la utilizacin de estos sistemas para la conduccin automtica, un polica local tambin se subi al vehculo para inspeccionar tanto lo ocurrido como al piloto, el cual no posee licencia de conducir debido a su ceguera. Esto viene despus de lo que ha sido un segundo o tercer paso en la tarea de masificar lo que propone Google, una idea con aplicaciones tan maravillosas como lo es la asistencia a los discapacitados visuales, entre otras infinitas posibilidades.
13. Conclusiones
La integracin de los SMA en la sociedad Humana es cada vez mas incidente, al grado de que la delegacin de funciones nos parece comn, por ejemplo en Europa son los SMA los que se encargan del control de trfico urbano, y a nivel industrial la automatizacin de procesos ha sido posible gracias a estos sistemas, por tal razon debemos de considerar comprender su uso y aplicaciones. Respecto a las arquitecturas de agentes y multiagentes puedo decir que son las especificaciones por medio de las cuales se deben disear las estructuras para facilitar la comunicacin entre agentes inteligentes y usuarios o entre agentes y otros agentes (M.A.S.), en estas arquitecturas queda bien definido como debe hacerse la comunicacin y la metodologa de coordinacin para la realizacin de las acciones que los Multiagentes realizarn.