Wednesday, November 12, 2014

TEMA 2.1. AGENTES Y SU ENTORNO

INTRODUCCIÓN

Los Agentes Inteligentes o Racionales son el centro de la Inteligencia Artificial, debido a que son estos los que nos permiten conocer si los avances de  la IA van por buen camino, es decir, si estos responden de la manera deseada.

En este capítulo conoceremos un poco más sobre los agentes y su entorno y cuáles deberían ser las acciones que tomen estos de acuerdo a las percepciones obtenidas del medio.
“Agents represent the most important new paradigm for software development sincce object-orientation” (McBurney et al, 2004)

MARCO TEÓRICO


¿Qué es un Agente?


Históricamente, una de las primeras áreas enfocadas dentro de la IA ha sido la construcción de sistemas inteligentes, tal y como indican Russell y Norving, El concepto de Agente racional es un tema central para tener una aproximación a lo que es la IA. Es por esto que los agentes que razonan son también conocidos como Inteligentes. (Teahan, 2010).

Russell, S y Norving, P. 2004, indican que un Agente es cualquier cosa que sea capaz de recibir percepciones del medio ambiente (mediante sensores), y además actuar en dicho ambiente con los actuadores (elementos que reaccionan frente a un estímulo realizando una acción). Imagen 1 y 2.





Como nos podemos dar cuenta en la imagen los Agentes reciben una percepción del medio, las cuales llegan por medio de los sensores, luego el Agente las procesa y después pasa a los actuadores quienes envían acciones al medio ambiente de acuerdo a lo percibido. Por ejemplo, el Agente peatón: El peatón va a cruzar la calle, pero en ese instante va cruzando un carro, entonces el agente recibe esto como una percepción mediante el sensor vista, dicho agente procesa esta información recibida y con los actuadores piernas envía la acción detenerse hasta que pase el carro.

El agente puede percibir una percepción en cualquier instante, a esto se lo conoce como una secuencia de percepciones que siempre va acompañada de una acción, en el ejemplo del peatón (Imagen 2) la secuencia de percepciones seria como se muestra en la Imagen 3.


La función que describe el comportamiento de un agente se puede presentar en forma de tabla (Imagen 4), aunque en la mayoría de los casos esta tabla sería muy grande (infinita a menos que se limite el tamaño de la secuencia de percepciones que se quiera considerar). Dado un agente, con el que se quiera experimentar, se puede, en principio, construir esta tabla teniendo en cuenta todas las secuencias de percepción y determinando qué acción lleva a cabo el agente.

Es necesario aclarar que la función del Agente viene dada por o se implemente por medio del programa del agente, es decir que la función solo es una descripción matemática abstracta mientras que el programa en si es una implementación completa sobre la arquitectura del agente.

CONCLUSIÓN


En conclusión se puede decir que un agente es una de las partes principales dentro de la IA, debido a que mediante este podemos implementar un sistema y ver como actúa según las percepciones recibidas.

Un agente está compuesto principalmente por sensores y actuadores, los sensores son los que le permiten recibir percepciones del medio en el que se encuentra y los actuadores le ayudan a interactuar con el medio, mediante las acciones que realiza.


BIBLIOGRAFÍA


McBurney, P. et al. 2004. AgentLink III: A coordination Networks for Agent-Based Computing. (En línea). EC. Consultado, 6 de Nov. 2014. Disponible en Http://dbs.cordis.lu/fepcgi.

García, A.2012. Inteligencia Artificial. Fundamentos, práctica y aplicaciones. (En Línea). ES. Consultado, 10 de Oct. 2014. Disponible en http://books.google.com.ec/books.

Pino, R; Gómez, A; Abajo, N. 2010. Introducción a la Inteligencia Artificial. Sistemas Expertos, Redes Neuronales Artificiales y Computación Evolutiva. (En Línea). ES. Consultado, 10 de Oct. 2014. Disponible en http://books.google.com.ec/book.

Russell, S y Norving, P. 2004. Inteligencia Artificial un enfoque moderno. Pearson Education. 2 ed. Mexico. p 1-5.

No comments:

Post a Comment