Académique Documents
Professionnel Documents
Culture Documents
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