Está en la página 1de 4

AGENTES INTELIGENTES

Lenguajes y autómatas

Taide Tinajero Camacho UP160166


UNIVERSIDAD POLITÉCNICA DE AGUASCALIENTES 28/02/19
Introducción
En ciencia de la computación, un agente de software (software agent) es un programa de
computación que actúa para un usuario u otro programa en una relación de entidad, la cual
deriva del Latin agere (hacer): un acuerdo para actuar en nombre propio. Tal "acción en
nombre de" implica la autoridad para decidir cual acción, si existe, es adecuada.
Algunos ejemplos de estos Agentes son: agentes inteligentes (en particular exhibiendo
algunos aspectos de inteligencia artificial, como aprendizaje y razonamiento), agentes
autónomos (capaces de modificar la manera en que logran su objetivo), agentes distribuidos
(ejecutados en distintas computadoras físicas), sistema multi-agente (agentes distribuidos
que no tienen la capacidad de lograr un objetivo solos y deben comunicarse), y agentes
móviles (agentes que pueden reubicar su ejecución encima de procesadores diferentes).
Los atributos básicos de un agente informático son que dichos agentes

 no son invocados estrictamente por una tarea, sino que se activan ellos mismos,
 pueden estar en un servidor en estado de espera, preservando el contexto,
 pueden hacer que se ejecute un estado en un servidor sobre condiciones de inicio,
 no requieren acción de los usuarios,
 pueden invocar otras tareas incluyendo comunicación.

Desarrollo
En las definiciones clásicas de agentes, son comunes los términos, percepción, acción,
ambiente, sensores y efectores.

Los agentes inteligentes son racionales, es decir, hacen lo correcto. Acción correcta =
acción que lleva al agente a obtener el mejor desempeño. Para evaluar el desempeño es
necesario decidir cómo y cuándo medir dicho desempeño.
Características:
- Autonomía: el agente inteligente actúa sin ningún tipo de intervención humana
directa y tiene control de sus propios actos.
- Capacidad de reacción o reactividad: los agentes pueden detectar cambios en su
entorno y reaccionar ante ellos.
- Adaptabilidad: es una consecuencia directa de la característica de reacción, ya que
los cambios producidos por el entorno provocan que los agentes se estén
continuamente adaptando a dichos cambios.
- Comunicación o sociabilidad: el agente es capaz de comunicarse por medio de un
lenguaje común con otros agentes e incluso con las personas.
- Iniciativa o pro-actividad: el agente tiene un propósito u objetivo determinado y
emprende las acciones necesarias hasta conseguirlo.
- Continuidad temporal: los agentes no sólo realizan ejecuciones en un momento
determinado, sino que, desde su creación, pasan a un estado de espera hasta
cualquier evento provocado por otro agente o usuario, o cualquier cambio producido
en el entorno les haga reaccionar.
Las características anteriores son fundamentales, pero a su vez los agentes inteligentes
pueden presentar otras peculiaridades tales como, cooperación (capacidad de interactuar
con otros agentes), movilidad (de un sistema a otro para acceder a recursos remotos o
reunirse con otros agentes), benevolencia (disponibilidad para ayudar a otros agentes
cuando no entre en conflicto con sus propios objetivos).

Un agente inteligente está diseñado especialmente para prestar servicio al usuario con el
que se comunica a través de consultas, y para ello posee al menos unos de los siguientes
elementos:
- Capacidad de proceso: es capaz de descomponer las consultas en subconsultas
y asociar los términos resultantes de esta operación con otros afines.
- Conocimiento del entorno donde se mueve: un agente debe saber en todo
momento a qué información acceder o a qué otro agente dirigirse para obtener esta
información.

Conclusión
Un agente inteligente es un programa de ordenador que es capaz de hacer lo que haríamos
nosotros si tuviéramos tiempo, o de forma más precisa "un tipo de programa informático
que, por encargo de un usuario u otro programa, realiza de forma autónoma tareas que
requieren cierto grado de inteligencia y aprendizaje".El comportamiento de un agente
depende exclusivamente de la secuencia de sus percepciones en un momento dado, por
esto es posible caracterizar cualquier agente elaborando una tabla de las acciones que éste
emprende como respuesta a cualquier secuencia de percepciones posible.

También podría gustarte