Adaptación

Agentes, Reuniones Comentarios desactivados en Adaptación

EL proyecto Ovamah se centra en organizaciones virtuales adaptativas, así que empezamos pensando en qué se considera adaptación. Empezamos con unas cuentas definiciones de sistemas biológicos, sistemas formados por humanos. La mayoría de ellas, de V. Dignum

(copiar las definiciones más relevantes para mi y las dos clasificaciones tempraol/intencionado y las 4 maniobras para el cambio

Centrándose en agentes inteligentes, se suele hablar de dos tipos de adaptación en las organizaciones:
autoorganización (enfoque botton-up)
reorganización (adaptación estructural, enfoque top-down). Sergio piensa que nos debemos centrar en eso, pero yo quiero centrarme en el primero, me parece mucho más interesante.

Cuestiones a resolver

  • ¿por qué? Cambio en el entorno (asumimos que no tratamos de modificar el entorno para no tener que cambiar).
  • ¿qué hay que cambiar? cambios estructurales (normas, roles, topología) o cambios funcionales (objetivos, servicios....)
  • ¿quién produce el cambio? el diseñador (humano) o algún componente del sistema (system adapter); ojo, visión centralizada
  • ¿cómo se produce? otra vez basado en utilidad. No creo en esos modelos ¿y si se desa cambiar la función de utilidad o el cambio hace que la función sea inútil?. Problema de cambio de contexto (no se considera)
  1. cambio predefinido: los cambios posibles están pre-programados (*)
  2. cambio controlado: no se sabe cuándo se va a cambiar pero se conoce bajo qué condiciones. Importancia en la monitorización
  3. dirigidos por el 'system adapter':
  4. emergente desde dentro de la propia organización (self-adaption)
  • ¿dónde se cambia? fase de diseño o ent tiempo de ejecución

Acaba comentando las características que debería tener una metodología para diseñar organizaciones adaptativas.

(nota: se habla mucho de los que dicen los dignum ¿hay que respetarlo o tenemos que dar nuestra visión?)

(*) esto no es realmente adaptación, pero creo que debemos saber cómo hacerlo así para saber cómo hay que enseñar a los agente a que se adapten.

Blogged with the Flock Browser

Ovamah. Kick off meeting

Agentes, Reuniones Comentarios desactivados en Ovamah. Kick off meeting

Primera reunión del proyecto Ovamah (Organizaciones virtuales adaptativas; mecanismos, arquitecturas y herrameintas), para tratar de identificar puntos comunes entre los nodos y organizar posibles colaboraciones.

La idea del proyecto es desarrollar sistemas que permitan reorganizarse y adaptarse al entorno. La base es el proyecto anterior, Thomas, modificándolo para introducir las posibilidades de apartación en todos los niveles. Participantes: gti-ia (UPV), cetinia (Madrid) y bisite (Salamanca)

NOTA: niveles/estrategias de adaptación

  1. tratar de modificar el entorno para no tener que cambiar
  2. cambiar para adaptarse para el nuevo entorno (*) Ovamah se centra en este aspecto
  3. cambiar de entorno

Empezamos con las tareas transversales en las que estamos todos involucrados. Difusión:

  • página web (gesor de contenidos) y logo para el proyecto. Responsable: UPV
  • presentación inicial del proyecto (slides), aprovechar para plantilla común
  • preparar un workshop "Adaptive V.O.". En principio mejor dejarlo para el segundo año
  • transferencia: posibilidad de relacionarlo con el observatorio Explor3D (demostrador de MMOG)

Coordinación:

  • artículos conjuntos, para 'demostrar' que realmente se colabora en las líneas de trabajo (no es repartir tareas a cada nodo por separado)
  • fomentar estancias (cortas). Bajo demanda
  • reuniones periódicas (al menos una al año), asociada a eventos. Posibilidades: PAAMS (Salamanca), CEDI (Valencia),

Presentación nodo UPV

Trabajo previo con Thomas: arquitectura orientada a servicios, metodología, tecnologías de acuerdos para tomar decisiones. La arquitectura de Thomas va a modificarse para poder ofrecer un comportamiento adaptativo ante cambios en el entorno (cambio de roles, cambio en la estructura...)

Concepto de 'artefacto' como elemento para relacionarse con el entorno. Se está estudiando en cómo usarlos como mecanismos organizativos. La idea es que la organización ofrece un marco normativo más escricto y formal, modelado top-down, mientras que los artefactos se emplean con diseños bottom-up. Ejemplo de artefacto: un semáforo, un panel de inforamción (recursos). ¿Posible implementación con bundles?... para mi son muy parecidos.

NOTA: necesito leer más cosas sobre artefactos (A. Omicini)

Adaptación de normas: estrategias para la emergencia de normas y estrategias de argumentación para este razonamiento. La parte de argumentación se usa en general no sólo para las normas, sino para cualqueir tipo de adaptación: adaptación argumentada, para la argumentación estratégica en sociedades de agentes (largo plazo)

Arquitectura de servicios autoorganizados (como esto es lo mío y estaba hablando lo escriboi luego)

SMA abiertos y regulados: resolver situaciones de conflicto. Contratos para definir los acuerdos. Mecanismos/protocolos de quejas.

Demostrador: MMOG. Arquitectura definida en 3 niveles; (I) un entorno virtual inteligente (IVE) con agentes que controlan los avatares en el mundo virtual; (ii) interfaz con los usuarios (HCI); y (iii) perfiles de usuarios (únicos) que determinan qué pueden hacer denro del sistema (mecanismo de seguridad).

Presentación nodo URJC

Organización y coordinación. Mecanismos para imponer mecanismos deseados: normas, incentivos, provisión de información. Uso de estructuras organizativas para construir modelos de confianza y de trust como fuentes de información, para asignar dinámicamente tareas y roles a los agentes, así como para adaptar la propia estructura organizativa. Otros trabajos relacionados: gestión del tráfico urbano y utilización de mecanismos económicos (subastas, equilibrio....) y de aprendizaje (reinforcement learning).

Negociación y acuerdos. definición de uan arquitectura para construir SMA basados en el concepto de acuerdo. Definición de patrones de acuerso: procesos y protocolos genéricos para acanzar acuerdos entre partes.

Servicios web semánticos: descubrimiento y alineamiento semántico entre los distintos lenguajes empleados para definir servicios

Razonamiento: agentes en ecosistemas de servicios, que permiten explorar servicios de forma activa en el entorno en el que se encuentran (computación ubícua): Asistemas proactivos que proporcionen servicios en agentes inteligentes. Modelos para adaptar el comportamiento de los agentes dentro de SMA normativos. Modelos de Markov para predecir qué ocurre al violar alguna normas y determinar la mejor opción.

Aplicaciones a juegos y videojuegos. Creación de estrategias usando reinforcemente learning y genéticos.

Deostradores: tráfico y gestión de emergencias médicas.

Presentación nodo USAL

Estudio de modelos deliberativos orientados a la reorganización: mecanismos de planificación y replanificación en tiempo de ejecución. Uso en sistemas ubícuos. Modelo centralizado mendiante un coordinador, que construye los planes óptimos para el cumplimiento de las tareas dentro de la organización y asigna a cada agente su tarea. Los agentes son capaces de ejecutar su parte del plan de foram óptima y es el que tiene las capacidades de replanificación.

Adaptación a dispositivos ligeros. Plataforma sylph para redes de sensores, definida sobre la plaforma fusion@ (orientada a servicios). Tecnologías wifi, rfid, cigbit(?)

Estudio de técnicas de simulación social para la reorganización. Aplicación en entornos 3D. De momento, se trata de simular la organización implementada en Thomas dentro de un mundo virtual.

Demostradores: atención doméstica (home care), turismo, gestión/organización/optimización hospitalaria.

Herramientas de desarrollo: diseño y desarrollo de OV

La idea de esta segunda parte es tratar de ver conexiones entre los trabajos de los distintos grupos que hemos ido viendo esta mañana.

Decisiones

  • lista de tópicos sobre adaptación para trabajarlo en cada nodo
  • documento con líneas de trabajo y responsables
  • web del proyecto
  • siguiente reunión durante el PAAMS 2010
  • hmmmm, y creo que me falta una
WP Theme & Icons by N.Design Studio | Modified by M. Rebollo
RSS Entradas Acceder
Blog logo: MC MECHANIC-HAND FIXING HAND Homage to MC Escher. (c) Shane Willis