11 - Agentes de software Flashcards

1
Q

¿Que es un agente de software?

A

En forma general un agente es una entidad que percibe y actúa sobre su entorno.
Percibe datos de su ambiente mediante sensores y responde actuando mediante efectores.
Podríamos considerar al ser humano como un agente, siendo sus ojos y oídos sensores y sus manos y piernas efectores.
Particularmente cuando la entidad es un programa de software, cuyas percepciones y acciones se traducen en linea de código, hablamos de agentes de software.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué características tienen los agentes de software?

A
  • Si bien no hay consenso sobre las características que pueden tener los agentes, algunas son:
    1 continuidad temporal
    2 autonomía
    3 sociabilidad
    4 racionalidad
    5 reactividad
    6 pro-actividad
    7 adaptabilidad
    8 movilidad
    9 veracidad
    10 benevolencia.
  • Estas características sirven para diferenciar agentes de programas de software.
  • Dos de las características mas comúnmente consideradas son: Racionalidad y autonomía.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Cuales son los distintos tipos de agentes?

A

Puesto que hay muchas características, se identifican diferentes tipos.
1 Agentes autónomos
2 Agentes colaborativos
3 Agentes de interfaz
4 Agentes reactivos
5 Agentes híbridos
6 Agentes inteligentes
7 Agentes recomendadores
8 Agentes de usuario

Agentes de interfaz: su objetivo es ayudar al usuario a operar con interfaces interactivas. Buscan continuamente la oportunidad de realizar tareas que ayuden al usuario a alcanzar sus objetivos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué es un agente inteligente?

A
  • Es una entidad de software que recibe información del entorno, a través de sus sensores y responde efectuando determinadas acciones.
  • La particularidad está en que determina de forma autónoma y razonada las acciones a realizar.
  • Esta capacidad de razonar se logra mediante la implementación de alguna/s técnicas de inteligencia artificial. Es decir, dentro de sus lineas de código existe programada una red neuronal artificial o un algoritmo genético, etc.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué son los sistemas multi-agente?

A

Son sistemas donde viven varios tipos de agentes que suele comunicarse entre sí.
Esta comunicación es intencional, tiene el propósito de alcanzar los objetivos particulares de cada agente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Dónde se implementan los agentes de software?

A

Se implementan en el control de proceso, producción, operaciones comerciales, gestión de información, comercio electrónico, monitorización, mediación, aplicaciones médicas, entretenimiento, educación, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué significa que un agente sea racional y autónomo?

A

La racionalidad tiene que ver con que el agente hace lo correcto, considerando sus percepciones y conocimiento, ejecuta acciones que le permiten obtener el máximo de su medida de rendimiento.
Que sea autónomo es que su accionar está definido por su propia experiencia.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly