Vous êtes sur la page 1sur 96

Auto-organizacin guiada

Nelson Alfonso Gmez Cruz


gomez.nelson@urosario.edu.co
Escuela de Administracin
Abril de 2014
Contenido

1. Motivacin.
2. Rasgos bsicos de los sistemas complejos.
3. Auto-organizacin y sus caractersticas.
4. Emergencia y sus caractersticas.
5. Auto-propiedades.
6. Auto-organizacin guiada.

1. Motivacin

Naturaleza del mundo actual

1. Vivimos en un mundo complejo!
2. Un mundo de que puede calificarse como
globalizado, hiperconectado, sin fronteras ni lmites
espaciales.
3. Un mundo con ritmos de cambio acelerados.
4. Un mundo en crisis (biodiversidad, recursos
naturales, clima, sociedad, mercados, poltica).


Comprensin y accin

1. La ciencia comprende y explica el mundo.
2. La ingeniera acta sobre el mundo.

La mejor (acaso la nica?) de comprender o
explicar un fenmeno complejo es construyndolo.
Construir un sistema es una tarea eminentemente
ingenieril.
Ciencia de lo natural vs. ciencia de lo artificial.


Ciencia e ingeniera de sistemas complejos
Complex Engineered Systems
Classical Engineering
Conventional Engineering
Bio-inspired Engineering
Systems of systems
engineering
Reversed systems
Engineering
Unconventional
Engineering
Meta-Engineering
Normal Science
(Little Science)
Sciences of Complexity
(Big Science)
Knowledge Goods and Services
PHYSICS BIOLOGY
Matter and energy
Simple and complicated systems (=linear systems)
Local research
Exact methods, heuristics
Single solutions
Information and computing
Complex systems (=nonlinear systems)
Large-scale research
Metaheuristics, hyperheuristics
Solution space
Arrow of complexification
Systems integration (vertical and
horizontal)
Synergy
Coordination
Interoperability
Prediction
Predictability
Transparency
Stability
Reliability
Controllability

Scalability
Flexibility
Evolvability
Adaptability
Resilience
Robustness
Self-monitoring
Self-repair
Self-organization

I
n
t
e
l
l
i
g
e
n
t


s
o
l
u
t
i
o
n
s

Coupling
classical
engineering
with enterprise
activities
Linearization
of nonlinear
systems

Inaccuracy
Learning
Vagueness

Uncertainty
Reliability
Durability
Emergent solutions
Reuse
Analysis of existing systems
Systems or
software
that
support
engineering
activities


Fuente: Maldonado & Gmez-Cruz. (2012). The Complexification of Engineering. Complexity, 17(4), 8-15.

Prediction
Predictability
Transparency
Stability
Reliability
Controllability

Scalability
Flexibility
Evolvability
Adaptability
Resilience
Robustness
Self-monitoring
Self-repair
Self-organization
2. Rasgos bsicos de los
sistemas complejos
1
1. Las lminas de esta seccin estn basadas en trabajos de R. Doursat (doursat.free.fr).
Dimensiones generales de un sistema


Composicin.
Estructura.
Dinmica.
Funcin.


Propiedades bsicas de los sistemas complejos
Distincin del entorno mediante una frontera
Sistema
Entorno
Distincin del entorno mediante una frontera difusa
Sistema
Entorno
Propiedades bsicas de los sistemas complejos
Gran nmero de elementos
Propiedades bsicas de los sistemas complejos
Genoma humano: 20500 genes
Facebook: 1230 millones de
usuarios
Supercolonia de hormigas: 306
millones de hormigas obreras, 1
milln de reinas, 45000
hormigueros interconectados
sobre 2.7 Km
2
(2001)

Colonia de bacterias: 10
9
-10
12

Clulas nerviosas: 25 x 10
9
Cuerpo humano: 10
16
clulas

Universo: 10
77
tomos

Reglas (simples) de comportamiento individual
Siempre haga A
Si B, entonces
haga C
Algunas veces
haga D
Etc.
Repertorio limitado de
comportamientos fijos o
reactivos.
Los elementos no son
intrnsecamente simples,
lo son solo funcionalmente,
pero en el nivel de
descripcin del proceso bajo
estudio.
Propiedades bsicas de los sistemas complejos
Propiedades bsicas de los sistemas complejos
Diferentes tipos de nodos o individuos
Los nodos pueden tener
diferentes tipos:

Los nodos pueden tener
estados de actividad
variables:
Interacciones locales: geomtricas, regulares
Interacciones dentro de una
vecindad local en el espacio
geomtrico (2D o 3D).
Visibilidad limitada dentro
de la distancia euclidiana.
Interaccin uno a uno o
difusin uno a muchos.
Ejemplo: Colonias
(hormigas, feromonas),
Bandadas (aves,
percepcin).
Propiedades bsicas de los sistemas complejos
Interacciones locales: semi-geomtricas, irregulares
Las vecindades locales
pueden tener tambin
vnculos de rango largo.
Estos pueden ser:
localizados en el espacio o
sin espacialidad.
Ejemplos: Internet (pginas,
hipervnculos), Cerebro
(neuronas, sinapsis).
Propiedades bsicas de los sistemas complejos
Interacciones locales relevantes entre los elementos
Conforman REDES!
Son las encargadas de
imprimir dinmica en el
sistema.
En sistemas no triviales
(complejos) son no lineales.
Pueden ser simples o
altamente complejas.
Propiedades bsicas de los sistemas complejos
Las relaciones pueden tener
diferentes subtipos:

Las relaciones pueden tener
pesos variables:

Las interacciones son diversas: con tipos y pesos diferentes
Propiedades bsicas de los sistemas complejos
Dinmica del sistema
El estado de un sistema evoluciona
usualmente en dos escalas de tiempo:
Rpida: actividad de los nodos.
Lenta: pesos de las conexiones.

Ejemplo:
Redes neuronales: actividad y aprendizaje

1
1
2
3
La complejidad estructural de
un sistema puede evolucionar
aadiendo o removiendo
nodos y vnculos.
Ejemplos:
Facebook, organizaciones

3
Propiedades bsicas de los sistemas complejos
Cada sistema puede
convertirse en un
componente simple
en un nivel de
organizacin superior
Organismo
Sociedad
Clula
Protena
Sistema de sistemas Jerarqua de niveles
Propiedades bsicas de los sistemas complejos
Interacciones con el entorno
Organizacin
Entorno
Propiedades bsicas de los sistemas complejos
El entorno es una parte fundamental
del sistema
La complejidad no implica

Homogeneidad
Diversidad de agentes
Heterogeneidad de patrones
Niveles de detalle nicos
Modularidad
Jerarquas o niveles de agregacin
Multiescalaridad (arquitecturas detalladas)
Aleatoriedad
Patrones reproducibles que dependen de agentes
programables


Una definicin posible de sistema
complejo (SC)
1. Un SC es aquel en el cual extensas
redes de componentes sin control
central y reglas de operacin simples
dan lugar a un comportamiento
colectivo complejo, sofisticado
procesamiento de informacin, y
adaptacin a travs de aprendizaje o
evolucin.
2. Un SC es aquel que exhibe
comportamientos emergentes y auto-
organizados no triviales.
Nociones fundamentales de sistemas
complejos

Procesamiento de informacin.
Adaptacin, aprendizaje, evolucin, robustez,
anticipacin...
Auto-organizacin.
Emergencia.


3. Auto-organizacin y sus propiedades
Qu es?
Auto-organizacin
Es la evolucin de un sistema hacia una forma [ms]
organizada en ausencia de presiones externas (Prokopenko, 2009).
Un sistema es auto-organizado si es capaz de adquirir una
estructura espacial, temporal o funcional sin interferencia
especfica del exterior (Haken, 2006).
Un sistema descrito como auto-organizante es uno en el
cual los elementos interactan con el fin de realizar
dinmicamente una funcin o comportamiento global
(Gershenson, 2006).
Rasgos de un sistema auto-organizado


Un sistema completamente aleatorio o semi-
organizado adquiere un nuevo orden que promueve
una funcin especfica.
Para ello, el sistema debe estar a medio camino
entre la carencia absoluta de orden y el orden
excesivo (lmite del caos).
1. Incremento de orden
Auto-organizacin
Rasgos de un sistema auto-organizado
materia
energa
informacin
tiempo
- organizacin
+organizacin
Auto-organizacin
1. Incremento de orden
Rasgos de un sistema auto-organizado


Las decisiones en el sistema son tomadas con base
en su propia organizacin y su dinmica interna.
Esto implica que no hay direccin, manipulacin,
interferencia, presiones o participacin externa.
Sin embargo, esto no excluye los flujos de masa
energa e informacin, siempre que no se trate de
instrucciones de control.

Auto-organizacin
2. Autonoma
Rasgos de un sistema auto-organizado



Interaccin
Coordinacin
Comportamiento
Nueva organizacin
Influencias
externas
Auto-organizacin
2. Autonoma
Rasgos de un sistema auto-organizado


Las capacidades de las partes estn predefinidas
antes de la organizacin y son autnomas.
Los componentes cuentan solo con informacin y
capacidades de procesamiento locales.
A partir de ello, se crean las herramientas y los
principios rectores necesarios para la auto-
organizacin.
La informacin nueva que es requerida se genera
cooperativamente (interactivamente) en funcin de
los estmulos externos (ej. hormigas).


Auto-organizacin
3. Procesamiento, autnomo, local e interactivo
Rasgos de un sistema auto-organizado


El sistema reacciona a los cambio mientras mantiene
su organizacin.
Cambios en el entorno generacin de tareas
diferentes sin cambios en las caractersticas
comportamentales de las partes.

Auto-organizacin
4. Robustez y adaptabilidad con respecto a los cambios
Rasgos de un sistema auto-organizado


La auto-organizacin es un proceso, una dinmica
hacia un mayor orden.
La dinmica permite la rpida adaptacin o reaccin
a los cambios.
Los sistemas auto-organizados se encuentran lejos
del equilibrio.

Auto-organizacin
5. Dinmica
Clulas de Bnard
Ejemplos de auto-organizacin
Silicona
2,5 cm de
espesor
Intervalos de 10
segs.
Reaccin B-Z
Ejemplos de auto-organizacin
Formacin de bio-patrones
Ejemplos de auto-organizacin
Formacin de bio-patrones
Ejemplos de auto-organizacin
Formacin de bio-patrones
Ejemplos de auto-organizacin
I
n
g
e
n
i
e
r

a

M
o
r
f
o
g
e
n

t
i
c
a

Sistemas artificiales Sistemas naturales
ms autoorganizacin
menos diseo
ms arquitectura
menos aleatoriedad
con arquitectura
sin autoorganizacin
con arquitectura
con autoorganizacin
con autoorganizacin
con arquitectura
con autoorganizacin
sin arquitectura
Caractersticas:
Estocasticidad
Repeticin
Uniformidad estadstica

Ejemplos:
Formacin de patrones
Reacciones qumicas
Bandadas de aves
Caractersticas:
Precisin en el diseo
Control centralizado

Ejemplos:
Computadores
Vehculos
Programas
Construcciones
Caractersticas:
Niveles de distribucin y
autoorganizacin no
planeados

Ejemplos:
Software de fuente
abierta
Procesadores diseados
automticamente
Redes tecnosociales
Caractersticas:
Arquitectura detallada en
mltiples escalas
Estructuras reproducibles

Ejemplos:
Construcciones colectivas
de insectos
Cerebro
Clula
Autoorganizacin, diseo, ingeniera
Sistemas artificiales Sistemas naturales
ms autoorganizacin
menos diseo
ms arquitectura
menos aleatoriedad
con arquitectura
sin autoorganizacin
con arquitectura
con autoorganizacin
con autoorganizacin
con arquitectura
con autoorganizacin
sin arquitectura
Caractersticas:
Estocasticidad
Repeticin
Uniformidad estadstica

Ejemplos:
Formacin de patrones
Reacciones qumicas
Bandadas de aves
Caractersticas:
Precisin en el diseo
Control centralizado

Ejemplos:
Computadores
Vehculos
Programas
Construcciones
Caractersticas:
Niveles de distribucin y
autoorganizacin no
planeados

Ejemplos:
Software de fuente
abierta
Procesadores diseados
automticamente
Redes tecnosociales
Caractersticas:
Arquitectura detallada en
mltiples escalas
Estructuras reproducibles

Ejemplos:
Construcciones colectivas
de insectos
Cerebro
Clula
Autoorganizacin, diseo, ingeniera
Sistemas artificiales Sistemas naturales
ms autoorganizacin
menos diseo
ms arquitectura
menos aleatoriedad
con arquitectura
sin autoorganizacin
con arquitectura
con autoorganizacin
con autoorganizacin
con arquitectura
con autoorganizacin
sin arquitectura
Caractersticas:
Estocasticidad
Repeticin
Uniformidad estadstica

Ejemplos:
Formacin de patrones
Reacciones qumicas
Bandadas de aves
Caractersticas:
Precisin en el diseo
Control centralizado

Ejemplos:
Computadores
Vehculos
Programas
Construcciones
Caractersticas:
Niveles de distribucin y
autoorganizacin no
planeados

Ejemplos:
Software de fuente
abierta
Procesadores diseados
automticamente
Redes tecnosociales
Caractersticas:
Arquitectura detallada en
mltiples escalas
Estructuras reproducibles

Ejemplos:
Construcciones colectivas
de insectos
Cerebro
Clula
Autoorganizacin, diseo, ingeniera
I
n
g
e
n
i
e
r

a

M
o
r
f
o
g
e
n

t
i
c
a

con arquitectura
sin autoorganizacin
con arquitectura
con autoorganizacin
con autoorganizacin
con arquitectura
con autoorganizacin
sin arquitectura
Caractersticas:
Estocasticidad
Repeticin
Uniformidad estadstica

Ejemplos:
Formacin de patrones
Reacciones qumicas
Bandadas de aves
Caractersticas:
Precisin en el diseo
Control centralizado

Ejemplos:
Computadores
Vehculos
Programas
Construcciones
Caractersticas:
Niveles de distribucin y
autoorganizacin no
planeados

Ejemplos:
Software de fuente
abierta
Procesadores diseados
automticamente
Redes tecnosociales
Caractersticas:
Arquitectura detallada en
mltiples escalas
Estructuras reproducibles

Ejemplos:
Construcciones colectivas
de insectos
Cerebro
Clula
Autoorganizacin, diseo, ingeniera
Sistemas artificiales Sistemas naturales
ms autoorganizacin
menos diseo
ms arquitectura
menos aleatoriedad
4. Emergencia y sus caractersticas
Qu es?
Emergencia
Un sistema exhibe emergencia cuando hay emergentes*
coherentes en el macro-nivel que aparecen
dinmicamente a partir de las interacciones entre las
partes en el micro-nivel. Tales emergentes son nuevos con
respecto a las partes individuales del sistema (De Wolf & Holvoet,
2005).
* Los emergentes se refieren a propiedades, comportamientos,
estructuras o patrones.
Rasgos de un sistema emergente
1. Efecto micro-macro
Emergencia
Interacciones locales
Estructuras, comportamientos o
dinmicas globales
Micro-nivel
Macro-nivel
Causacin
ascendente
Rasgos de un sistema emergente
1.1 Sistemas multi-nivel
Emergencia
Interacciones locales
Estructuras, comportamientos o
dinmicas globales
Micro-nivel
Macro-nivel
Mltiples niveles
o escalas de
emergencia
Rasgos de un sistema emergente


Los componentes en el micro-nivel no explicitan la
representacin del sistema global.
El comportamiento macro-nivel no es deducible,
reducible o predecible a partir del estudio de las
partes en el micro-nivel.
Esto significa que el comportamiento macro-nivel no
es completamente comprendido ni esperado a partir
del comportamiento individual de los componentes.

2. Novedad radical sorpresas sorprendentes!
Emergencia
Rasgos de un sistema emergente


La emergencia aparece como un todo integrado.
Ese todo tiende a mantener un sentido de identidad.
Para ello es fundamental una correlacin entre las
partes.

3. Coherencia
Emergencia
Rasgos de un sistema emergente


Sin interaccin no emergen dinmicas macro-nivel.
Son ms importantes las interacciones que las
partes.

4. Interaccin de partes
Emergencia
Rasgos de un sistema emergente


Nuevos emergentes aparecen en ciertos puntos de
tiempo.
Esto se relaciona con la aparicin de nuevos
atractores (teora de sistemas dinmicos), es decir,
bifurcaciones.

5. Dinmica
Emergencia
Rasgos de un sistema emergente


Un componente, subconjunto de componentes o
mdulo no es suficiente para definir la dinmica
macro-nivel.
La impredictibilidad es necesaria para la emergencia.
Vs. control centralizado.

6. Control descentralizado
Emergencia
Rasgos de un sistema emergente

7. Relacin bi-direccional: emergencia-inmergencia
Emergencia
Interacciones locales
Estructuras, comportamientos o
dinmicas globales
Micro-nivel
Macro-nivel
Causacin
descendente
Rasgos de un sistema emergente


Un componente individual no es representativo.
La falla de un componente no afecta el macro-nivel
(en principio).
Daos o errores en las partes pueden causar
disminucin en el desempeo, pero no el colapso del
sistema.
Pueden reemplazarse componentes sin perder la
funcionalidad.

8. Robustez y flexibilidad
Emergencia
Auto-organizacin y emergencia


Muchas veces se emplean como conceptos
sinnimos.
Ambos involucran sistemas dinmicos.
Pero cada uno enfatiza diferentes aspectos del
comportamiento de un sistema.
Incluso, pueden suceder por separado.

Ejemplos de sistemas auto-organizados y
emergentes
Auto-organizacin y emergencia
Clula: bio-molculas interactan para producir vida
Ejemplos de sistemas auto-organizados y
emergentes
Auto-organizacin y emergencia
Colonia de bacterias: bacterias interactan para producir
estructuras modulares
Ejemplos de sistemas auto-organizados y
emergentes
Auto-organizacin y emergencia
Cerebro: neuronas interactan para producir cognicin
Ejemplos de sistemas auto-organizados y
emergentes
Auto-organizacin y emergencia
Colonia de insectos: insectos interactan para producir tareas
colectivas
Ejemplos de sistemas auto-organizados y
emergentes
Auto-organizacin y emergencia
Mercado: agentes interactan para definir precios
Vida artificial y sistemas complejos

Los sistemas ms complejos conocidos son los
vivos.
Composicin vs. organizacin.
Dinmica de la energa vs. dinmica de la
informacin.
Sntesis y procesamiento de abajo hacia arriba.
Una ciencia de la emergencia.


5. Auto-propiedades
Auto-propiedades

Capacidades de un sistema que pueden ser
ejercidas sin un control externo.

La auto-organizacin es el trmino genrico
que cobija a las auto-propiedades.


Caracterstica Descripcin
Auto-configuracin Mtodos para (re) generar configuraciones adecuadas, dependiendo
de las condiciones actuales y de las circunstancias del entorno
Auto-gestin Capacidad para mantener sistemas y dispositivos, dependiendo de
los parmetros actuales del sistema
Auto-adaptacin Habilidad de los componentes del sistema para adaptarse a las
condiciones actuales del entorno
Auto-diagnstico Mecanismos para realizar chequeos autnomos sobre el sistema y
comparar los resultados con valores de referencia
Auto-proteccin Capacidad para proteger el sistema y sus componentes contra
influencias del entorno no deseadas o incluso agresivas
Auto-curacin Mtodos para cambiar configuraciones y parmetros globales del
sistema para compensar fallas
Auto-reparacin Tcnicas similares a las de la auto-curacin, pero enfocndose sobre
mecanismos para la reparacin de partes defectuosas del sistema
Auto-optimizacin Habilidad del sistema para optimizar los parmetros de operacin
locales de acuerdo con objetivos globales
Algunos ejemplos de auto-propiedades
Fuente: Adaptado desde Dressler, F. (2007). Self-Organization in Sensor and Actor Networks. Wiley.

Caracterstica Descripcin
Auto-configuracin Mtodos para (re) generar configuraciones adecuadas, dependiendo
de las condiciones actuales y de las circunstancias del entorno
Auto-gestin Capacidad para mantener sistemas y dispositivos, dependiendo de
los parmetros actuales del sistema
Auto-adaptacin Habilidad de los componentes del sistema para adaptarse a las
condiciones actuales del entorno
Auto-diagnstico Mecanismos para realizar chequeos autnomos sobre el sistema y
comparar los resultados con valores de referencia
Auto-proteccin Capacidad para proteger el sistema y sus componentes contra
influencias del entorno no deseadas o incluso agresivas
Auto-curacin Mtodos para cambiar configuraciones y parmetros globales del
sistema para compensar fallas
Auto-reparacin Tcnicas similares a las de la auto-curacin, pero enfocndose sobre
mecanismos para la reparacin de partes defectuosas del sistema
Auto-optimizacin Habilidad del sistema para optimizar los parmetros de operacin
locales de acuerdo con objetivos globales
Algunos ejemplos de auto-propiedades
Fuente: Adaptado desde Dressler, F. (2007). Self-Organization in Sensor and Actor Networks. Wiley.

Caracterstica Descripcin
Auto-configuracin Mtodos para (re) generar configuraciones adecuadas, dependiendo
de las condiciones actuales y de las circunstancias del entorno
Auto-gestin Capacidad para mantener sistemas y dispositivos, dependiendo de
los parmetros actuales del sistema
Auto-adaptacin Habilidad de los componentes del sistema para adaptarse a las
condiciones actuales del entorno
Auto-diagnstico Mecanismos para realizar chequeos autnomos sobre el sistema y
comparar los resultados con valores de referencia
Auto-proteccin Capacidad para proteger el sistema y sus componentes contra
influencias del entorno no deseadas o incluso agresivas
Auto-curacin Mtodos para cambiar configuraciones y parmetros globales del
sistema para compensar fallas
Auto-reparacin Tcnicas similares a las de la auto-curacin, pero enfocndose sobre
mecanismos para la reparacin de partes defectuosas del sistema
Auto-optimizacin Habilidad del sistema para optimizar los parmetros de operacin
locales de acuerdo con objetivos globales
Algunos ejemplos de auto-propiedades
Fuente: Adaptado desde Dressler, F. (2007). Self-Organization in Sensor and Actor Networks. Wiley.

Caracterstica Descripcin
Auto-configuracin Mtodos para (re) generar configuraciones adecuadas, dependiendo
de las condiciones actuales y de las circunstancias del entorno
Auto-gestin Capacidad para mantener sistemas y dispositivos, dependiendo de
los parmetros actuales del sistema
Auto-adaptacin Habilidad de los componentes del sistema para adaptarse a las
condiciones actuales del entorno
Auto-diagnstico/
monitoreo
Mecanismos para realizar chequeos autnomos sobre el sistema y
comparar los resultados con valores de referencia
Auto-proteccin Capacidad para proteger el sistema y sus componentes contra
influencias del entorno no deseadas o incluso agresivas
Auto-curacin Mtodos para cambiar configuraciones y parmetros globales del
sistema para compensar fallas
Auto-reparacin Tcnicas similares a las de la auto-curacin, pero enfocndose sobre
mecanismos para la reparacin de partes defectuosas del sistema
Auto-optimizacin Habilidad del sistema para optimizar los parmetros de operacin
locales de acuerdo con objetivos globales
Algunos ejemplos de auto-propiedades
Fuente: Adaptado desde Dressler, F. (2007). Self-Organization in Sensor and Actor Networks. Wiley.

Caracterstica Descripcin
Auto-configuracin Mtodos para (re) generar configuraciones adecuadas, dependiendo
de las condiciones actuales y de las circunstancias del entorno
Auto-gestin Capacidad para mantener sistemas y dispositivos, dependiendo de
los parmetros actuales del sistema
Auto-adaptacin Habilidad de los componentes del sistema para adaptarse a las
condiciones actuales del entorno
Auto-diagnstico/
monitoreo
Mecanismos para realizar chequeos autnomos sobre el sistema y
comparar los resultados con valores de referencia
Auto-proteccin Capacidad para proteger el sistema y sus componentes contra
influencias del entorno no deseadas o incluso agresivas
Auto-curacin Mtodos para cambiar configuraciones y parmetros globales del
sistema para compensar fallas
Auto-reparacin Tcnicas similares a las de la auto-curacin, pero enfocndose sobre
mecanismos para la reparacin de partes defectuosas del sistema
Auto-optimizacin Habilidad del sistema para optimizar los parmetros de operacin
locales de acuerdo con objetivos globales
Algunos ejemplos de auto-propiedades
Fuente: Adaptado desde Dressler, F. (2007). Self-Organization in Sensor and Actor Networks. Wiley.

Caracterstica Descripcin
Auto-configuracin Mtodos para (re) generar configuraciones adecuadas, dependiendo
de las condiciones actuales y de las circunstancias del entorno
Auto-gestin Capacidad para mantener sistemas y dispositivos, dependiendo de
los parmetros actuales del sistema
Auto-adaptacin Habilidad de los componentes del sistema para adaptarse a las
condiciones actuales del entorno
Auto-diagnstico/
monitoreo
Mecanismos para realizar chequeos autnomos sobre el sistema y
comparar los resultados con valores de referencia
Auto-proteccin Capacidad para proteger el sistema y sus componentes contra
influencias del entorno no deseadas o incluso agresivas
Auto-curacin Mtodos para cambiar configuraciones y parmetros globales del
sistema para compensar fallas
Auto-reparacin Tcnicas similares a las de la auto-curacin, pero enfocndose sobre
mecanismos para la reparacin de partes defectuosas del sistema
Auto-optimizacin Habilidad del sistema para optimizar los parmetros de operacin
locales de acuerdo con objetivos globales
Algunos ejemplos de auto-propiedades
Fuente: Adaptado desde Dressler, F. (2007). Self-Organization in Sensor and Actor Networks. Wiley.

Caracterstica Descripcin
Auto-configuracin Mtodos para (re) generar configuraciones adecuadas, dependiendo
de las condiciones actuales y de las circunstancias del entorno
Auto-gestin Capacidad para mantener sistemas y dispositivos, dependiendo de
los parmetros actuales del sistema
Auto-adaptacin Habilidad de los componentes del sistema para adaptarse a las
condiciones actuales del entorno
Auto-diagnstico/
monitoreo
Mecanismos para realizar chequeos autnomos sobre el sistema y
comparar los resultados con valores de referencia
Auto-proteccin Capacidad para proteger el sistema y sus componentes contra
influencias del entorno no deseadas o incluso agresivas
Auto-curacin Mtodos para cambiar configuraciones y parmetros globales del
sistema para compensar fallas
Auto-reparacin Tcnicas similares a las de la auto-curacin, pero enfocndose sobre
mecanismos para la reparacin de partes defectuosas del sistema
Auto-optimizacin Habilidad del sistema para optimizar los parmetros de operacin
locales de acuerdo con objetivos globales
Algunos ejemplos de auto-propiedades
Fuente: Adaptado desde Dressler, F. (2007). Self-Organization in Sensor and Actor Networks. Wiley.

Caracterstica Descripcin
Auto-configuracin Mtodos para (re) generar configuraciones adecuadas, dependiendo
de las condiciones actuales y de las circunstancias del entorno
Auto-gestin Capacidad para mantener sistemas y dispositivos, dependiendo de
los parmetros actuales del sistema
Auto-adaptacin Habilidad de los componentes del sistema para adaptarse a las
condiciones actuales del entorno
Auto-diagnstico/
monitoreo
Mecanismos para realizar chequeos autnomos sobre el sistema y
comparar los resultados con valores de referencia
Auto-proteccin Capacidad para proteger el sistema y sus componentes contra
influencias del entorno no deseadas o incluso agresivas
Auto-curacin Mtodos para cambiar configuraciones y parmetros globales del
sistema para compensar fallas
Auto-reparacin Tcnicas similares a las de la auto-curacin, pero enfocndose sobre
mecanismos para la reparacin de partes defectuosas del sistema
Auto-optimizacin Habilidad del sistema para optimizar los parmetros de operacin
locales de acuerdo con objetivos globales
Algunos ejemplos de auto-propiedades
Fuente: Adaptado desde Dressler, F. (2007). Self-Organization in Sensor and Actor Networks. Wiley.

Auto-gestin
Auto-adaptacin
Auto-diagnstico/monitoreo
Auto-(re)configuracin
Auto-optimizacin
Auto-organizacin
Auto-curacin/reparacin
Auto-(des)ensamblaje
Auto-reproduccin/replicacin
Auto-proteccin
Auto-control
Emergencia
Inmergencia
Auto-propiedades
Auto-propiedades
Fuente: Adaptado desde Frei & Di Marzo. (2011). Concepts in Complexity Engineering. Int. J. Bio-Inspired Computation, 3(2), 123-139.

Auto-organizacin, auto propiedades y
emergencia

Muchas veces no es fcil distinguir la auto-organizacin
de otras auto-propiedades o de la emergencia.
Por ejemplo, cuando un sistema re-organiza su
estructura interna para recuperarse de un fallo

Se trata de auto-organizacin o de auto-curacin?
Es auto-organizacin usada para la auto-curacin?
O es emergencia (porque el proceso se basa en reglas
locales que producen un resultado global y nuevo)?


6. Auto-organizacin guiada

O cmo guiar la auto-organizacin?
Auto-organizacin artificial

Dado un sistema compuesto de partes o
elementos, la ingeniera de sistemas auto-
organizados consiste en:

Disear las partes para que funcionen e
interacten de forma autnoma y dinmica.
Logar que el sistema exhiba comportamientos o
funciones artificiales no diseadas en el macro-
nivel.


Auto-organizacin guiada
Auto-organizacin artificial

En este caso, los componentes no sirven solo
para dividir, sino tambin para integrar, el
problema o funcin.
Se trata del intento de hacer sntesis no
triviales de soluciones o funciones.

Auto-organizacin guiada
Dominar la emergencia
Auto-organizacin guiada
Autoorganizacin guiada (Prokopenko, 2009; Der & Martius, 2011)
Autoorganizacin programable (Doursat, 2011)
Autoorganizacin controlada (Mller, Schmeck & Ungerer, 2011)
Complejidad programable (Sayama, Michel & Doursat, 2012)
Emergencia controlada (Mainzer, 2008)
Emergencia guiada (Ulieru & Doursat , 2011)
Ingeniera de la emergencia (Stepney, Polack & Turner, 2006)
Control emergente (Kreyssig & Dittrich, 2011)
Diseo para la emergencia (Ulieru & Doursat , 2011)
Estructuras, comportamientos o
dinmicas globales
Se disean las
partes y las
interacciones
aqu
Emergen
funciones no
diseadas
explcitamente
aqu
Meta-diseo


Auto-organizacin guiada
Meta-diseo

Este enfoque es til cuando no es posible
concebir a priori:
las configuraciones,
los propsitos o
los problemas
que encontrar el sistema a lo largo de su ciclo
de vida.

Auto-organizacin guiada
5 estrategias para guiar la auto-organizacin


Se estudia un fenmeno auto-organizado en la
naturaleza (ej. colonias de hormigas).
Se construyen modelos y simulaciones del sistema
(se replica en el computador).
Se abstraen tcnicas ingenieriles (ej.
metaheursticas) que se ajusten a problemas
especficos y delimitados en entornos
controlados.


Auto-organizacin guiada
1. Tomar inspiracin naturaleza
5 estrategias para guiar la auto-organizacin

Auto-organizacin guiada
1. Tomar inspiracin naturaleza: Colonias de hormigas
5 estrategias para guiar la auto-organizacin

Auto-organizacin guiada
1. Tomar inspiracin naturaleza: Colonias de hormigas
1. Probabilidad de avanzar:
p = 0,5 + 0,5 x tanh [((I+D)/100)-1]
I: Cantidad de feromona izquierda
D: Cantidad de feromona derecha
2. Nmero al azar x: Si x [0,p] avanza; si
no, no.
3. Si avanza, lo hace con hacia el nodo
Izquierdo con probabilidad:
p' = (5 + I)
2
/ [(5 + I)
2
+ (5 + D)
2
]
4. De lo contrario se desplaza a la Derecha
con probabilidad 1 p
5 estrategias para guiar la auto-organizacin

Auto-organizacin guiada
1. Tomar inspiracin naturaleza: Colonias de hormigas
5 estrategias para guiar la auto-organizacin

Auto-organizacin guiada
1. Tomar inspiracin naturaleza: Colonias de hormigas
Modelo bio-
inspirado
Problema
ingenieril
Simulacin
5 estrategias para guiar la auto-organizacin


Consiste en la imposicin de condiciones espacio-
temporales de entorno sobre un sistema auto-
organizado (bacterias, moho de fango).
De tal modo que ellos puedan hacer uso de sus
propios mecanismos para realizar tareas tiles (Ben-
Jacb, Adamatzky).

Auto-organizacin guiada
2. Modificar la estructura del entorno
5 estrategias para guiar la auto-organizacin

Auto-organizacin guiada
2. Modificar la estructura del entorno: Bacterias (1)
5 estrategias para guiar la auto-organizacin

Auto-organizacin guiada
2. Modificar la estructura del entorno: Bacterias (2)
5 estrategias para guiar la auto-organizacin

Auto-organizacin guiada
2. Modificar la estructura del entorno: Moho de fango
5 estrategias para guiar la auto-organizacin
Auto-organizacin guiada
3. Derivar reglas compatibles con un tipo de comportamiento
Comportamiento
deseado
Componentes
Interacciones
Reglas
Entorno
5 estrategias para guiar la auto-organizacin
Auto-organizacin guiada
3. Derivar reglas compatibles con un tipo de comportamiento:
Autorreplicacin
Vecindad Condicin inicial Entorno
5 estrategias para guiar la auto-organizacin
Auto-organizacin guiada
3. Derivar reglas compatibles con un tipo de comportamiento:
Autorreplicacin
Derivacin de las reglas
5 estrategias para guiar la auto-organizacin
Auto-organizacin guiada
3. Derivar reglas compatibles con un tipo de comportamiento:
Autorreplicacin
Sistema autorreplicante
5 estrategias para guiar la auto-organizacin


1. Se parte de un sistema (modelo) dinmico auto-
organizado y se estudia su espacio de reglas bajo
diversas condiciones.
2. El objetivo es hallar reglas compatibles con un
comportamiento especfico.

Auto-organizacin guiada
4. Explorar el espacio de reglas de un (modelo de) sistema
dinmico
5 estrategias para guiar la auto-organizacin


Auto-organizacin guiada
4. Explorar el espacio de reglas de un (modelo de) sistema
dinmico: Autmatas celulares
5 estrategias para guiar la auto-organizacin


1. Satisfaccin del sistema = satisfaccin de las
partes x la importancia de cada una de ellas.
2. Debe ser posible reducir la friccin entre las partes
para aumentar la satisfaccin del sistema.
3. Dos estrategias: minimizar conflicto, potenciar
sinergias.
4. Esto puede lograse mediante restricciones
(mediadores).

Auto-organizacin guiada
5. Reducir la friccin, aumentar la friccin
5 estrategias para guiar la auto-organizacin


1. Vehculos compiten por recursos limitados.
2. Los mediadores seran: semforos, seales,
reglamentacin.
3. Un modelo auto-organizado de semforos puede
disminuir los conflictos y as aumentar la
satisfaccin del sistema de trfico.
4. Esto es, mediante los semforos se gua la auto-
organizacin del trfico.

Auto-organizacin guiada
5. Reducir la friccin, aumentar la friccin: trfico
Implicaciones de la auto-
organizacin guiada

Administracin
basada en modelos, gestin de la complejidad (managing
complexity), riesgo sistmico, diseo organizacional
Ingeniera
de sistemas complejos, emergente. tecnologa viva,
ingeniera morfogentica
Computacin
Natural, orgnica, bio-inspirada, con bio-materiales

Vous aimerez peut-être aussi