• No se han encontrado resultados

tópicos avanzados en inteligencia artificial distribuida & sistemas multi-agente

N/A
N/A
Protected

Academic year: 2021

Share "tópicos avanzados en inteligencia artificial distribuida & sistemas multi-agente"

Copied!
21
0
0

Texto completo

(1)

i

nteligencia

a

rtificial

d

istribuida


& s

istemas

m

ulti-

a

gente


fundamentos (2)

-!1

d

ra

a

ngélica

m

uñoz

m

eléndez


[email protected]

t

ópicos

a

vanzados en

(2)

Requisitos

¿Cuáles son los requisitos para diseñar un SMA?

acción individual: autonomía.

acción social: reconocimiento, comunicación,

interacción, descentralización.

(3)

Autonomía (1)

Diccionario de la RAE en línea (www.rae.es)

condición de quien, para ciertas cosas, no

depende de nadie.

tiempo máximo que puede funcionar un aparato

sin repostar.

autónomo sinónimo de independiente, que no

depende de otro, que trabaja por cuenta

propia.

(4)

Autonomía (2)

En el área de IAD&SMA, la autonomía concierne

los siguientes aspectos:

agentes de software: independencia de la

plataforma (agentes móviles).

agentes físicos: movilidad, autonomía

energética.

ambos tipos de agente: recursos o equipamiento

propios, capacidad para tomar decisiones.

(5)

Autonomía (3)

!5 Adquisición/colecta

de datos del medio ambiente/dominio del

problema

Análisis/revisión/comparación de datos adquiridos & Toma

de decisión/Selección de acción/Definición de un plan Ejecución de decisión/acción/plan con efectos en el ambiente o dominio del problema

Un agente autónomo tiene inmersos mecanismos propios para adquisición de datos, procesamiento y ejecución de

(6)

Autonomía (4)

!6

Colecta el texto escrito por el usuario en un

documento de un procesador de palabras

Subraya texto no reconocido como

correcto / Sustituye texto

El asistente de los procesadores de palabras es un agente puramente reactivo. La aplicación acepta la extensión de diccionarios o adición de reglas pero el

agente en sí no tiene memoria, ni es capaz de aprender de su experiencia. Compara palabras escritas con entradas de

su diccionario / Revisa concordancia de género y número entre sujeto/adjetivo/verbo.

(7)

Autonomía (5)

!7

Percepción

- Datos “crudos” o filtrados de los sensores. - Información

explícita recibida (del problema, del usuario). -Mensajes de otros agentes.

Decisión

a1 s1 ⇶ a2 a3 ... sn → an - Se identifican estados a partir de la información disponible. s1 → a1 s2 → a2 ... sn → an s1 → a11. s2 → a21, a22, ..., a2m ... sn → an1, an2

Acción

- Se materializan

acciones propias del agente, e.g. se cambia la posición del agente, se transmiten o registran datos/ alertas, se confirman transacciones. Memoria: información a priori, registros previos. Información Global

(8)

Interacción social (6)

!8

Un SMA

se

compone

de una

multitud de

agentes

autónomos

(9)

Reconocimiento (1)

Un problema central en la constitución de una

colonia es el del reconocimiento, entre sí

mismos, de los miembros de un sma.

¿Cómo puede un agente reconocer a sus

semejantes?

(10)

Reconocimiento (2)

¿Cómo reconocen los animales a sus congéneres?

Los biólogos han observado cómo ciertos

animales, los gregarios, tienden a buscar a sus

semejantes y a permanecer cerca de ellos.

Esta tendencia o “apetencia social” no es motivada

por estímulos externos ni tampoco es un fenómeno

innato, sino que es aprendido gracias a un proceso

de impregnación

(imprinting).

(11)

Reconocimiento (3)

Los agentes autónomos deben disponer de los medios para reconocer a sus congéneres. Diversas soluciones:

No hay reconocimiento explícito, todo aquel con quien se interactúa es reconocido como un agente.

Programación de mecanismos para inducir una impregnación artificial

(Berthouze et Itakura 87).

Definición de un conjunto de caracteres que identifiquen a los miembros del SMA:

• caracteres o códigos propios en un grupo de agentes homogéneos (Mataric 93).

• caracteres o códigos distinguibles de un grupo de agentes

heterogéneos.

(12)

Comunicación (1)

Los biólogos reconocen la comunicación como una

propiedad de la materia viva que ocurre a diversos

niveles: genético, metabólico, neurológico; así como

en la organización superior de los seres vivos.

Como todo grupo social, un SMA puede necesitar del

intercambio de información, e.g., para coordinar la

realización de actividades colectivas, o simplemente

para compartir información sobre el medio ambiente.

(13)

Comunicación (2)

En un SMA la comunicación es el resultado de la

transmisión y de la recepción de información, directa

o indirecta, entre dos o más agentes.

La comunicación directa es un acto puramente comunicativo, cuyo propósito es transmitir

información a un(os) agente(s) particular(es).

La comunicación indirecta está basada en la conducta observada de otros agentes y en sus efectos sobre el medio ambiente.

(14)

Comunicación (3)

Ambos tipos de comunicación son practicados por la

mayoría de especies sociales en la naturaleza, e.g. las

abejas transmiten señales en sus “danzas”, las hormigas

comunican a través de feromonas, etc. Ambos tipos son

practicados también por los SMA de cualquier enfoque.

El aspecto clave de la comunicación es que la

información transmitida tiene un sentido. La información

es transmitida por un agente que quiere comunicar y es

recibida por otro agente quien es capaz de interpretar la

información comunicada.

(15)

Interacción (1)

Las interacciones sociales son las relaciones entre los agentes de un SMA, o entre los agentes y su medio ambiente, que hacen que las acciones de unos tengan efecto o influencia sobre los otros. La interacción social puede expresarse gracias a la

comunicación:

interacción por medio del medio ambiente o comunicación indirecta.

interacción por medio de comunicación directa. aunque también puede ocurrir sin comunicación:

interacción por medio de la percepción local.

(16)

Interacción (2)

Interacción por medio del medio ambiente. El medio ambiente

funciona como una memoria colectiva del SMA en donde los agentes “escriben” mensajes explícitos e indirectos. Los agentes pueden

acceder y modificar esta memoria. La interacción entre ellos se lleva a cabo cuando un receptor recupera la información y reacciona a ella

(“estigmergia”, stigmergy).

Interacción por medio de comunicación directa. La información es

enviada de manera explícita y directa, los participantes son, por lo

general, conocidos. Los agentes tienen los medios para enviar y recibir información directamente. Los mensajes enviados pueden ser simples, del tipo de información utilizada en el enfoque situado (e.g. bits,

vectores de caracteres) o mensajes compuestos del tipo de información utilizada en el enfoque deliberativo. La interacción se lleva a cabo

cuando un agente recibe un mensaje y reacciona a su significado.

(17)

Interacción (3)

Interacción por medio de la percepción local. Los agentes

reaccionan a ciertos aspectos del medio ambiente y de otros agentes que son capaces de reconocer. La interacción se lleva a cabo cuando un agente interpreta algún elemento

reconocido y de acuerdo a ello, modifica su comportamiento. En este tipo de interacción no hay intercambio de mensajes explícitos (directos o indirectos). Los agentes colectan

información externa localmente, información que ningún otro agente les dirigió.

(18)

Interacción (4)

La cooperación o coordinación y la sincronización son

formas conocidas de interacción social en un SMA, en diversos enfoques.

La cooperación o coordinación significan la disposición de recursos, esfuerzos, acciones para el logro de un objetivo

común.

La sincronización es cualquier forma de dependencia o

coincidencia de acciones o movimientos de dos o más agentes. En animación por computadora o en robótica suele incluso

hablarse de formas especializadas de interacción, e.g. coordinación espacial, coordinación espacio-temporal.

(19)

Descentralización (1)

Los SMA están naturalmente descentralizados lo cual significa que las acciones, esfuerzos o recursos para resolver un

problema o completar una tarea se encuentran distribuidos entre los agentes.

Diversas modalidades de control:

sistemas jerárquicos: uno o varios supervisores a cargo del

flujo de control.

sistemas heterárquicos: no hay supervisores

predeterminados, cualquier agente puede asumir la función de controlador o líder, de ser necesario.

(20)

Descentralización (2)

!20

Diversas modalidades de división de acciones:

sistemas especializados: los

agentes tienen distintas habilidades o funciones y se complementan para lograr un objetivo común.

sistemas redundantes: los agentes

tienen las mismas habilidades o

funciones y se sustituyen o relevan fácilmente para lograr un objetivo común.

(21)

Referencias

!21

Berthouze L., Itakura S. (1997) Possibility of self-recognizing

robots: from the perspective of research on nonhuman primates. Japanese Journal of Cognitive Studies 4(3), pp. 120-127.

Mataric M. (1993) Kin recognition, similarity, and group behavior. Proceedings of the 15th Annual Conference of the Cognitive Science Society, pp. 705-710. Lawrence Erlbaum Assoc.

Referencias

Documento similar

Para ello se establecen como objetivos secundarios determinar qué grupos hay y que comentan al respecto, acompañados de influencers de opinión y, por otro lado, analizar

(2022), show how tweets with negative feelings and emotions during the COVID-19 pandemic were more widespread than positive ones, while studies in this same social network in

In this framework, taking into account the complexity of factors that affect the exercise of sexual health, we ask ourselves about the way in which we can place adolescent males

Puede concluirse que las campañas de publicidad de organizaciones que luchan contra el cáncer basan sus estrategias en la publicidad emocional para poder captar la atención del

Se trata de una investigación exploratoria (Gil, 2008) y descriptiva (Yin, 2001). Para cumplir con el objetivo propuesto para este estudio, realizamos un análisis cualitativo de

H1. La mayoría de los centennials sufren o han presentado síntomas de las patologías provocadas por las redes sociales. Al menos la mitad de los menores usuarios de las redes

An inappropriate use of these social media can lead to demotivation and legal damages, which threaten the integrity of minors (Argente et al., 2017, p. The purpose of this paper is

En las reacciones por Like, el post dedicado a la eficacia de las vacunas ha sido el que más ha cosechado, con 4888 Me gusta (20 de diciembre de 2021), seguido por el que