LOS 4 TIPOS BASICOS DE PROGRAMAS PARA AGENTES

los cuatro tipos básicos de programas de agentes

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
LOS 4 TIPOS BASICOS DE PROGRAMAS PARA AGENTES por Mind Map: LOS 4 TIPOS BASICOS DE PROGRAMAS PARA AGENTES

1. Agentes reactivos simples

1.1. Estos agentes seleccionan las acciones sobre la base de las percepciones actuales, ignorando el resto de las percepciones históricas.

1.2. Los agentes reactivos simples tienen la admirable propiedad de ser simples, pero poseen una inteligencia muy limitada

1.3. Estos agentes funcionaran solo si se puede tomar la decisión correcta sobre la base de la percepción actual, la cual es posible sólo si el entorno es totalmente observable.

1.4. su proceso se basa en el ciclo condición- acción.

1.5. pueden caer en bucles infinitos.

1.6. Salir de los bucles infinitos es posible si los agentes pueden seleccionar sus acciones aleatoriamente-

2. Agentes reactivos basados en modelos

2.1. el problema a resolver es la visibilidad del mundo.

2.2. La actualización de la información de esta interno según pasa el tiempo requiere codificar dos tipos de conocimiento en el programa del agente.

2.2.1. Primero, se necesita alguna información acerca de cómo evoluciona el mundo independientemente del agente.

2.2.2. Segundo, se necesita más información sobre cómo afectan al mundo las acciones del agente.

2.3. Este conocimiento acerca de <<cómo funciona el mundo>>, tanto si está implementado con un circuito booleano simple o con teorías científicas completas, se denomina modelo del mundo.

3. Agentes basados en objetivos

3.1. El conocimiento sobre el estado actual del mundo no es siempre suficiente para decidir qué hacer.

3.2. el agente necesita algún tipo de información sobre su meta que describa las situaciones que son deseables.

3.3. se recomienda usar en búsqueda y planificación, ya que encuentra secuencia de acciones para alcanzar los objetivos.

3.4. El agente puede actualizar su conocimiento sobre cómo se comporta una variable; lo cual implicará que todas las formas de actuar relevantes se alteren automáticamente para adaptarse a las nuevas circunstancias.

3.5. características

3.5.1. Descripción del estado actual

3.5.2. Tiene metas

3.5.3. Tiene acciones elegidas en base a su meta.

3.5.4. Puede razonar

3.5.5. Es flexible

4. Agentes basados en utilidad

4.1. Las metas por sí solas no son realmente suficientes para generar comportamientos de gran calidad en la mayoría de los entornos.

4.2. Una función de utilidad proyecta un estado (o una secuencia de estados) en un número real, que representa un nivel de felicidad.

4.3. La definición completa de una función de utilidad permite tomar decisiones racionales en dos tipos de casos en los que las metas son inadecuadas.

4.3.1. Primero

4.3.1.1. cuando hay objetivos conflictivos, y sólo se puedan alcanzar algunos de ellos (por ejemplo, velocidad y seguridad), la función de utilidad determina el equilibrio adecuado.

4.3.2. Segundo

4.3.2.1. cuando haya varios objetivos por los que se pueda guiar el agente, y ninguno de ellos se pueda alcanzar con certeza, la utilidad proporciona un mecanismo para ponderar la probabilidad de éxito en función de la importancia de los objetivos.

4.4. un agente que posea una función de utilidad explícita puede tomar decisiones racionales, y lo puede hacer con la ayuda de un algoritmo de propósito general que no dependa de la función específica de utilidad a maximizar