Diapositivas pilar

10
SISTEMAS MULTIAGENTES Y DISPOSITIVOS MOVILES PILAR ALDANA BEJARANO UNIVERSIDAD DE SANTANDER AGOSTO 09 2014

Transcript of Diapositivas pilar

SISTEMAS MULTIAGENTES Y DISPOSITIVOS MOVILES

PILAR ALDANA BEJARANO

UNIVERSIDAD DE SANTANDER

AGOSTO 09 2014

Sistemas Multiagentes y Dispositivos Moviles

Agente: Proceso computacional autónomo,con iniciativa y capacidad de explorar y modificar su entorno y posibilidad de comunicarse con otros. Hay que notar que los agentes no son necesariamente inteligentes. Existen como en todo el resto del dominio de la inteligencia artificial, dos enfoques para construir sistemas multiagentes: enfoque formal y enfoque constructivista.

Sistema Multiagente• Sistema Multiagente (MAS): conjunto de agentes autónomos,

generalmente heterogéneos y potencialmente independientes, que trabajan en común resolviendo un problema.

• Las Características de estos agentes, vinculado con la noción de agente Inteligente son:

• capaz de tomar la iniciativa,

• capaz de compartir conocimiento,

• capaz de cooperar y negociar,

• capaz de comprometerse con metas comunes.

• El estudio de MAS se encuadra dentro de la Inteligencia Artificial Distribuida (DAI).

Capacidades en los agentes

Cooperación

Agentes inteligentes que cooperanAprendiza

jeAutonomía

Dispositivos Móviles

En los últimos años ha tenido un repunte el área de Inteligencia Artificial, principalmente en aplicaciones relacionadas con el área de internet, tal como es la creación del WIC (Web Intelligent Consortium), organismo dedicado a la investigación de la aplicación de algoritmos de inteligencia artificial en aplicaciones Web. Las tecnologías inalámbricas están teniendo mucho auge y desarrollo, una de las que ha tenido un gran desarrollo ha sido la telefonía celular. Lo que se entiende por telefonía móvil es: comunicación móvil, aquellas en las que emisor o receptor están en movimiento. La movilidad de los extremos de la comunicación excluye casi por completo la utilización de cables para alcanzar dichos extremos. Un teléfono móvil utiliza dos frecuencias diferentes: una para hablar y otra para escuchar, permitiendo una conversación normal.

Sistema Domótica Basado en Agentes

Un entorno inteligente –smart environment– es aquél capaz de adquirir y aplicar conocimientos acerca de sus habitantes y de lo que les rodea con el fin de adaptarse a ellos. Esta definición presupone no sólo la capacidad de recoger información acerca del propio entorno y sus habitantes y de actuar sobre la condiciones del mismo, sino también la capacidad del entorno para inferir estrategias de operación adecuadas a partir de la observación y del conocimiento de las preferencias de sus usuarios, que sugieren el empleo de tecnología de agentes como una opción prometedora para este tipo de sistemas. un sistema domótico– basado en agentes software.

Sistema Domótica Basado en Agentes

La gran mayoría de las tareas que realizan las personas se deben a la interacción de éstas con su entorno, ya sea para la personalización o adaptación del mismo o para el acceso a los diferentes servicios que ofrece. Una forma de ahorrar al ser humano tiempo y esfuerzo es poner a su disposición un entorno que se adapte a sus necesidades de forma automática, ya sea cambiando las condiciones del mismo o proporcionando interfaces adecuadas para el acceso a los servicios que el usuario precise en cada momento.

Algoritmo de Conteo Ponderado

• Características de un algoritmo

1. Entrada: definir lo que necesita el algoritmo

2. Salida: definir lo que produce.

3. No ambiguo: explícito, siempre sabe qué comando ejecutar.

4. Finito: El algoritmo termina en un número finito de pasos.

5. Correcto: Hace lo que se supone que debe hacer. La solución es correcta

6. Efectividad: Cada instrucción se completa en tiempo finito. Cada instrucción debe ser lo suficientemente básica como para que en principio pueda ser ejecutada por cualquier persona usando papel y lápiz.

7. General: Debe ser lo suficientemente general como para contemplar todos los casos de entrada.

Algoritmo de Conteo PonderadoAsí podemos, decir que un Algoritmo es un conjunto finito de instrucciones precisas para resolver un problema.

Un algoritmo es un método o proceso seguido para resolver un problema. Si el problema es visto como una función, entonces el algoritmo toma una entrada y la transforma en la salida.

Un problema es una función o asociación de entradas con salidas. Un problema puede tener muchos algoritmos.

Por tanto, un algoritmo es un procedimiento para resolver un problema cuyos pasos son concretos y no ambiguos. El algoritmo debe ser correcto, de longitud finita y debe terminar para todas las entradas. Un programa es una instanciación de un algoritmo en un lenguaje de programación.

B I B L I O G R Á F I A

• hhttp://dspace.uah.es/dspace/bitstream/handle/10017/1260/Arquitectura%20para%20un%20sistema%20dom%C3%B3tico%20basado%20en%20agentes.PDF?sequence=1

•  http://www.slideshare.net/mentelibre/tema-4-sistemas-basados-en-reglas-difusas

•  http://www.slideshare.net/mentelibre/9-sistemas-basados-en-reglas-difusas-ad-hoc

•  http://www.softcomputing.es/estylf08/es/073-1-194.pdf

•  http://www.slideshare.net/evansbv/analisis-de-algoritmos

•  http://antares.itmorelia.edu.mx/~kaos/art_r004_sistemas_multiagentes_en_ambientes_moviles.pdf