Modelación de El Barón Rojo

Anuncio
EMOCIONES Y ACCIONES: UN MODELO COGNITIVO PARA EL
BARÓN ROJO
Ana Lilia Laureano-Cruces 1
Carlos Guadarrama-Ponce 2
Martha Mora-Torres 2
Javier Ramírez-Rodríguez 1
1
2
Departamento de Sistemas, Universidad Autónoma Metropolitana – Azcapotzalco,
México.
e-mail: clc, jararo {@correo.azc.uam.mx}
Posgrado en Ciencia e Ingeniería de la Computación-Universidad Nacional Autónoma de
México
e-mail: cguadarrama@uxmcc2.iimas.unam.mx, kabhun@yahoo.com.mx
Abstract
Las emociones constituyen un aspecto importante en el proceso de toma de decisiones ya
que no se puede dar un comportamiento coherente sin considerarlas como elemento
básico, dentro de este proceso. En este trabajo se desarrolla un modelo cognitivo que
toma en consideración las emociones de un piloto en situación de combate y éstas se
relacionan con las acciones específicas de conducta de combate de El Barón Rojo. Con el
fin de lograrlo se sigue un procedimiento propuesto por Laureano-Cruces y que utiliza
herramientas de análisis y diseño provenientes de la psicología cognitiva. Se implementa
una estructura cognitiva de emociones basada en la teoría de Ortony, Clore y Collins, con
el fin de lograr el modelo emocional. Finalmente se unen los dos modelos: el cognitivo y el
emocional en uno solo que llamaremos modelo EmoCog. En la parte final se hace una
representación del conocimiento utilizando mapas cognitivos difusos. Esta representación
permite una validación del modelo EmoCog, a través de escenarios supuestos, donde se
simula el comportamiento de El Barón Rojo, en situación de combate.
1. Introducción
De acuerdo a Ortony, Clore y Collins (1988), la emoción es uno de los aspectos centrales
y omnipresentes de la experiencia humana. La gente normal experimenta una amplia
gama de emociones, desde la tranquila satisfacción por completar una tarea relativamente
trivial hasta el duelo por la muerte de un ser querido.
Ahora bien, a la vez que las emociones dan color, profundidad y riqueza a la experiencia
humana, pueden también causar rupturas espectaculares entre el juicio y la acción. Tales
rupturas pueden tener consecuencias profundas y, a veces terribles para los individuos y
la sociedad como por ejemplo los crímenes pasionales, los suicidios y las enfermedades
mentales.
La emoción es un estado afectivo relativamente corto de respuestas sincronizadas con
base en una evaluación de eventos internos o externos. Las emociones son estados
afectivos equilibrados y dirigidas hacia: eventos, agentes u objetos. Las emociones son
reales e intensas y proceden de las interpretaciones cognitivas impuestas a la realidad
externa y no directamente de la realidad en sí misma, de aquí que contrariamente a lo que
se piensa estos autores consideran que las emociones tienen una base cognitiva esencial
y profunda.
Hasta hace poco, las emociones no eran consideradas por los investigadores en el
proceso de toma de decisiones. Este último fue visto como un proceso cognitivo,
una cuestión de estimar cuál, de entre varias alternativas de acción, era la de
mayores consecuencias positivas. Los últimos años han sido testigos de una
explosión sobre el papel que tienen las emociones en el proceso de toma de
decisiones. La investigación realizada ha demostrado que 1) incluso las
emociones incidentales, esto es aquellas que no tienen relación con la toma de
decisiones, del momento en cuestión, son capaces de tener un impacto
significativo en el juicio, y la elección, 2) el déficit emocional en un momento dado,
ya sea natural o inducido experimentalmente, puede degradar la calidad del
proceso de toma de decisiones, y que 3) la incorporación de emociones en los
modelos de toma de decisiones puede incrementar su poder explicativo. Por lo
tanto, la investigación contemporánea sobre toma de decisiones se caracteriza por
una intensa atención en la emoción (Loewenstein,& Lerner, 2003).
Siendo las emociones una parte que juega un papel fundamental en la vida humana, no
se pueden dejar de lado cuando se simulan conductas de un ser humano, como el
proceso de toma de decisiones. Los contextos son diversos como pueden ser: los video
juegos, o los simuladores.
La mayor parte de las conductas de combate aéreo de El Barón Rojo, cuyo nombre real
fue Manfred Albrecht Freiherr von Richthofen, han sido inferidas a partir de su libro The
Red Fighter Pilot (Von Richthofen, 1918) y del manual de combate aéreo del ejército
alemán durante la Primera Guerra Mundial (Reinhart, 1996), (Alkov, 1992) y (Villaire &
Hansrote, 2005). Otras conductas fueron inferidas a partir de narraciones de los combates
por sus oponentes y compañeros de armas. Así, inspirados por el cuento corto de ciencia
ficción alas en la oscuridad (título en inglés: Wings Out of Shadow) de Saberhagen (1974),
y en el espíritu de replicar su comportamiento en una aeronave no tripulada y únicamente
controlada por un programa que ejecute el comportamiento de combate aéreo simulando
la personalidad de El Barón Rojo, se ha realizado el análisis y diseño de la conducta para
emular el desempeño de un piloto de combate artificial. En este trabajo se describen dos
de los escenarios más representativos de esta conducta de combate.
El Artículo está dividido de la siguiente forma. En la sección dos se describe la obtención
del modelo cognitivo a través de sus partes, posteriormente en la sección cinco se explica
su relación con el modelo emocional de El Barón Rojo. En la sección tres se describe la
estructura de metas de acuerdo al modelo mental del Barón Rojo En la sección cuatro se
describen diez y ocho elementos de la conducta emotiva de un piloto en situación de
combate y se diseña una matriz causal, donde se enlazan los elementos relacionados. En
la sección cinco se da una breve descripción de los fundamentos de los mapas cognitivos
difusos, como forma de representación de la conducta y su relación con la matriz causal.
En la sección seis se ejemplifican e interpretan dos escenarios de combate siendo estos
los más representativos. Finalmente se desarrollan las conclusiones.
2
2. El modelo cognitivo de El Barón Rojo
De acuerdo a Laureano-Cruces & de Arriaga (2000) y (Laureano-Cruces, De Arriaga &
García-Alegre, 2001), los modelos cognitivos han sido utilizados con éxito en el análisis: 1)
del dominio, 2) para modelar conductas reactivas, 3) en la resolución de problemas para
representar la forma en que el novato migra hacia la experticia, 4) como parte de un
modelo integral que además de incluir el aprendizaje de habilidades cognitiva incluye las
afectivas, motivacionales y sociales, y 5) en el diseño del currículo. En Laureano-Cruces
et al. (2000) y Laureano-Cruces et al. (2001), se propone un procedimiento para
desarrollar un modelo cognitivo. Retomando esta metodología comenzamos desarrollando
el Análisis Cognitivo del Comportamiento (ACC) el cual se lleva a cabo con el fin de
esclarecer los componentes necesarios para la simulación de comportamientos. El ACC
es un análisis recursivo, que se realiza analizando el proceso conductual involucrado y
tomando en consideración las habilidades; de forma recursiva se divide el
comportamiento en sub-comportamientos cada vez más específicos. De esta forma se
conoce con mayor precisión los elementos que la componen. Estos sub-comportamientos
se relacionan con los modelos mentales que subyacen a cada uno de ellos. Los modelos
mentales están constituidos por estructuras y procesos que interactúan, y las estrategias
involucradas para lograr cada paso del comportamiento.
El Modelo Cognitivo fue utilizado para formalizar los comportamientos que representaran
las acciones de El Barón Rojo, además nos será de utilidad para realizar un análisis más
profundo en busca de otros elementos que puedan ser relevantes para los estados
afectivos. Para mayor información consultar las referencias mencionadas.
BEGIN
Despegar
IF (hay buen clima)
WHILE (situación de combate)
REPEAT
Cuidar los flancos
Buscar al enemigo
Identificar al enemigo
IF (hay ventaja)
Encuadrar al enemigo
IF (hay parque)
Atacar al enemigo
ELSE
Atacar al enemigo sin armas
ENDIF
ENDIF
IF (hay ataque enemigo)
Evadir al enemigo
ENDIF
UNTIL (no hay buenas condiciones del avión OR
no hay suficiente combustible OR no hay buen clima)
ENDWHILE
Regresar a la base
Aterrizar
ENDIF
END
STEP 1
STEP 2
STEP 3
STEP 4
STEP 5
STEP 6
STEP 7
STEP 8
STEP 9
STEP 10
Figura 1. Modelo Mental de la Conducta de Combate del Barón Rojo
3
El comportamiento seleccionado pertenece a un piloto de combate que busca, reconoce y
ataca al enemigo dentro de un escenario de combate. A continuación se describe el
modelo cognitivo a través de los modelos mentales de la conducta de combate del Barón
Rojo (Figuras 1..4). Y el análisis del comportamiento de las distintas conductas que lo
conforman.
BLOCK Atacar al enemigo (STEP 6)
BEGIN
IF (hay aviones enemigos)
IF (hay avión enemigo libre)
Atacar avión enemigo
ELSE
Buscar avión enemigo
ENDIF
ELSE
Atacar líneas enemigas en tierra
ENDIF
STEP 6.1
STEP 6.2
STEP 6.3
END
Figura 2. Modelo Mental de Atacar al Enemigo
BLOCK Atacar al enemigo sin armas (STEP 7)
BEGIN
IF (hay aviones enemigos)
IF (hay avión enemigo libre)
IF (hay avión enemigo encuadrado)
Destruir cola de avión enemigo
ELSE
Destruir alas de avión enemigo
ENDIF
ENDIF
ELSE
Vuelo rasante sobre líneas enemigas en tierra
ENDIF
STEP 7.1
STEP 7.2
STEP 7.3
END
Figura 3. Modelo Mental de Atacar al Enemigo Sin Armas
BLOCK Evadir al enemigo (STEP 8)
BEGIN
IF (hay ventaja)
Maniobra en rizo invertido
Atacar al enemigo
ELSE
Disminuir la velocidad
Atacar al enemigo sin armas
ENDIF
STEP 8.1
STEP 6
STEP 8.2
STEP 7
END
Figura 4. Modelo Mental de Evadir al Enemigo
Las siguientes tablas muestran de manera resumida los diferentes ACC de las distintas
conductas, relacionados con los pasos de los modelos mentales. En ellas se indica: 1)
4
tipo de conocimiento (factual, conceptual, procedimental, estratégico y táctico), 2) tipo de
representación en el estado cognitivo (estructura o procesos).
Tabla 1. ACC de la conducta de combate del Barón Rojo
Contenido de los pasos
Tipo de
representación
Despegar (Step 1)
Cuidar los flancos (Step 2)
Buscar al enemigo (Step 3)
Identificar al enemigo (Step 4)
Procedural
Procedural y táctico
Procedural y estratégico
Factual
Proceso
Proceso
Proceso
Estructura
Encuadrar al enemigo (Step 5)
Procedural y táctico
Proceso
Atacar al enemigo (Step 6)
Procedural y táctico
Proceso
Procedural y táctico
Proceso
Procedural y táctico
Procedural
Proceso
Proceso
Procedural
Proceso
Pasos de desarrollo
Atacar al enemigo sin armas
(Step 7)
Evadir al enemigo (Step 8)
Regresar a la base (Step 1)
Aterrizar (Step1)
Tabla 2. ACC de Atacar al Enemigo
Pasos de desarrollo
Contenido de
los pasos
Tipo de
representación
Atacar avión enemigo
(Step 6.1)
Procedural
Proceso
Buscar avión enemigo
(Step 6.2)
Procedural
Proceso
Atacar líneas enemigas en tierra
(Step 6.3)
Procedural
Proceso
Tabla 3. ACC de Atacar al Enemigo Sin Armas
Pasos de desarrollo
Destruir cola de avión enemigo (Step
7.1)
Destruir alas de avión enemigo (Step
7.2)
Vuelo rasante sobre líneas
enemigas en tierra (Step 7.3)
Contenido de
los pasos
Tipo de
representación
Procedural
Proceso
Procedural
Proceso
Procedural
Proceso
Contenido de
los pasos
Procedural
Procedural
Tipo de
representación
Proceso
Proceso
Tabla 4. ACC de Evadir al Enemigo
Pasos de desarrollo
Maniobra en rizo invertido (Step 8.1)
Disminuir la velocidad (Step 8.2)
5
Los resultados anteriores nos sirven como punto de partida para elaborar la estructura
emocional de acuerdo a las metas, con el fin de crear una estructura cognitiva que
permita darle una valoración a éstas (Ortony, Clore, & Collins, 1988).
3. Estructura de Metas de acuerdo al modelo mental de El Barón Rojo
El modelo de la conducta emocional exhibida por El Barón Rojo y propuesta en este
trabajo se basa en la teoría OCC (Ortony, Clore, & Collins, 1988). En la siguiente sección
se detalla de manera general esta teoría, para un mayor detalle consultar la referencia
mencionada. Esta teoría explica la conducta emocional en relación a una macroestructura
de la valoración de las: metas, normas y actitudes del individuo. Con base en lo anterior
se propone una estructura emocional donde se indican las metas y submetas, como
nodos relacionados de manera jerárquica. En esta estructura jerárquica y compleja, el
nivel más alto representa al general y el nivel inferior es el específico.
Los nodos tienen conexiones de entrada y salida con respecto a otros nodos, excepto los
nodos en los límites superior e inferior. Estas conexiones o enlaces establecen relaciones
de causalidad desde los nodos más específicos hacia los más generales. A continuación
se da una explicación sobre las diferentes clases de metas.
Metas de persecución activa (A): Son las metas que uno quiere tener hechas.
Comprenden las metas de consecución que consiguen ciertas cosas, de entretenimiento
que buscan disfrutar, instrumentales que realizan otras metas y de crisis que manejan las
crisis cuando las metas de preservación están amenazadas.
Metas de interés (I): Son las metas que uno desea que sucedan. No son activas porque
no se cree que se pueda ejercer influencia sobre ellas. Incluyen las metas de
preservación (que preservan estados).
Metas de relleno (R): Son las metas alcanzables que no se desechan. Incluyen las metas
de satisfacción (satisfacen necesidades fisiológicas). Son metas cíclicas y rutinarias como
el comer, dormir, etc.
La interacción de metas permite que metas de persecución activa generen metas de
interés y viceversa. Además, también pueden generar metas de relleno.
Las metas I o A pueden ser alcanzadas de forma: 1) total, 2) nada o parcialmente, 3)
algunas veces sólo totalmente o nada, y 4) otras veces sólo parcialmente.
Los enlaces pueden ser disyuntivos (entrantes) o conjuntivos (entrantes y salientes); así
como también suficientes (S), es decir, que tratándose de varias submetas, bastará con
que una de ellas se cumpla para alcanzar la meta de mayor jerarquía; y necesarios (N).
Los enlaces también pueden ser facilitadores (F) o inhibitorios (I), es decir, indican que
una meta puede facilitar otra o que las consecuencias de una meta impiden el
cumplimiento de otra.
Las situaciones de combate del Barón Rojo son básicamente dos: Atacar al enemigo y
Evadir al enemigo. En esta estructura se muestran las distintas metas involucradas en la
6
conducta de combate, así como los diferentes enlaces que indican el flujo de causalidad
entre ellas.
Para El Barón Rojo, la razón de su actuar era entrar en combate y permanecer en él, por
ello, una de las metas del nivel superior (general) es la de continuar en el combate,
mientras que las del nivel inferior (específicas), están representadas por las condiciones
mínimas para despegar y continuar en el combate: tener el avión en buen estado, tener
suficiente combustible y que haya un buen clima. En la Figura 5, se establece la
macroestructura de las metas del Barón Rojo, con base en el diseño del modelo cognitivo
obtenido en la sección 2.
Regresar a la base y
aterrizar (R)
Continuar combate (A)
N
N
Verificar condiciones
iniciales (R)
S
S
Atacar avión enemigo (A)
S
Destruir cola del avión
enemigo (A)
Destruir alas del avión
enemigo (A)
N
N
N
Verificar parque (R)
S
Encuadrar al enemigo (R)
S
S
S
S
N
Buscar Posición de
ventaja (R)
Disminuir velocidad (R)
Maniobra en rizo
invertido (A)
N
N
Identificar avión enemigo
libre (R)
Atacar líneas enemigas en
tierra (A)
N
N
N
Verificar parque (R)
Verificar ventaja (R)
N
Realizar vuelos rasantes
sobre líneas enemigas (A)
N
N
Buscar líneas enemigas en
tierra (R)
Verificar ataque enemigo
(R)
N
N
Buscar aviones enemigos
(R)
N
Cuidar flancos (R)
N
Despegar (R)
N
Tener avión en buen
estado (R)
N
Tener suficiente
combustible (R)
N
Buen clima (I)
Fig. 5 Macroestructura de las metas del Barón Rojo en combate
7
4. Descripción de los elementos del modelo emotivo de un piloto en situación de
combate
Con base en el manual de combate aéreo y en la experiencia de uno de los autores que
es piloto, se extraen los siguientes diez y ocho elementos que forman parte del modelo
emotivo de un piloto en situación de combate (Von Richthofen, 1918), (Villaire & Hansrote,
2005). Estos elementos son las emociones que hemos considerado para nuestro modelo
EmoCog.
4.1 Las emociones que constituyen el modelo emotivo.
A continuación se describen los elementos que se consideran necesarios en una
conducta de combate; constituidos por: emociones y acciones. Su elección está basada
en la investigación teórica de la personalidad de: 1) El Barón Rojo, 2) el manual de
combate, así como en el 3) supuesto estado psicológico en un momento de combate.
Además se obtuvo información de la experiencia de uno de los autores como piloto. Del
anterior análisis consideramos que estos son los elementos que se pueden presentar:
antes, durante y al finalizar un combate aéreo.
Temeridad (1), se provoca durante la situación de combate cuando el piloto es atacado
por el enemigo. Existe una obnubilación, en cierta forma, de la emoción de
autoconservación.
Agresividad (2), se provoca durante la situación de combate cuando el piloto es atacado
por el enemigo y trata de defenderse utilizando las armas disponibles. Es la respuesta
esperada, por omisión, de un piloto de combate.
Autoconservación (3), se provoca durante la situación de combate cuando el piloto es
atacado por el enemigo y trata de defenderse sin ser lastimado. También se activa esta
emoción cuando el avión se encuentra averiado y el piloto se arroja en paracaídas.
Victoria (4), se provoca durante la situación de combate cuando el piloto es atacado por
el enemigo reforzando la autoconservación.
Deseo (5), se provoca durante el periodo previo a una situación de combate reforzando la
ansiedad.
Destreza (6), se provoca durante la situación de combate cuando el piloto es atacado por
el enemigo y reacciona reforzando la agresividad y la adrenalina como medio de defensa.
Adrenalina (7), se provoca durante la situación de combate cuando el piloto es atacado
por el enemigo y responde fisiológicamente ante la amenaza o ataque enemigo.
Temor (8), se provoca durante el periodo previo a una situación de combate cuando el
piloto no se siente capaz en destreza para enfrentar al enemigo.
Gloria (9), se provoca durante la situación de combate cuando el piloto es atacado por el
enemigo reforzando la victoria.
Ansiedad (10), se provoca durante el periodo previo a una situación de combate cuando
el piloto espera avistar al enemigo y trabar zafarrancho de combate.
8
Emotividad (11), se provoca durante la situación de combate cuando el piloto es atacado
por el enemigo reforzando la victoria y el deseo. También cuando el avión es averiado y el
piloto debe abortar la misión.
Autocontrol (12), se provoca durante la situación de combate cuando el piloto es atacado
por el enemigo y no se provoca la desesperación.
Sincronización (13), se provoca durante la situación de combate cuando el piloto es
atacado por el enemigo y reacciona automáticamente reforzando el compañerismo.
Superioridad (14), se provoca durante la situación de combate cuando el piloto es
atacado por el enemigo y lo juzga con menor destreza de la que el piloto posee.
Compañerismo (15), se provoca durante la situación de combate cuando el piloto es
atacado por el enemigo y se une a sus compañeros para organizar la defensa.
Abortar (16), se provoca durante la situación de combate cuando el piloto es atacado por
el enemigo y el avión es averiado colocándolo en forma inoperante.
Error (17), se provoca durante la situación de combate cuando el piloto es atacado por el
enemigo y juzga equivocadamente sus capacidades y debilidades.
Rebeldía (18), se provoca durante la situación de combate cuando el piloto es atacado
por el enemigo e implementa nuevas formas de trabar combate, es símbolo de maestría
en el vuelo.
En la Tabla 5, se muestran las distintas relaciones entre los elementos del modelo de
emociones y las distintas acciones de la conducta, provenientes del ACC (Tablas 1..4). Lo
anterior con el fin de poder interpretar los distintos comportamientos (entendiéndose por
comportamiento la combinación de distintas acciones) en los distintos escenarios.
Una vez que se obtiene el modelo EmoCog de la conducta que se desea representar es
necesario utilizar una técnica de representación que tome en consideración la
incertidumbre inherente en el proceso de toma de decisiones, implicadas en el desarrollo
de la conducta de combate aéreo de El Barón Rojo.
Se eligen los mapas cognitivos difusos introducidos por Bart Kosko (1986, 1992)
precisamente por su característica para manejar la incertidumbre en procesos complejos
como lo es el proceso de toma de decisiones. Además de permitir un tipo de
razonamiento paralelo y distribuido, lo cual implica considerar todos los elementos
involucrados en la conducta y su influencia recíproca. Para mayor detalle consultar las
referencias mencionadas.
Tabla 5. Relaciones entre el Modelo de Emociones y la Conducta (ACC)
Conceptos conductuales
Pasos de
desarrollo
Despegar
STEP 1
Verificar buen clima
Booleano
Elementos del modelo de emociones
Temeridad(1), Agresividad(2), Victoria(4), Deseo(5),
Adrenalina(7), Ansiedad(10)
Autoconservación(3)
9
Situación de combate
Booleano
Identificar al enemigo
Buscar al enemigo
Cuidar los flancos
No hay ventaja
STEP 4
STEP 3
STEP 2
Booleano
Atacar al enemigo s/armas
STEP 7
Destruir cola de avión
enemigo
Destruir alas de avión
enemigo
Vuelo rasante sobre líneas
enemigas en tierra
Hay ventaja
Encuadrar enemigo
Atacar al enemigo
Atacar avión enemigo
Buscar avión enemigo
STEP 7.1
STEP 7.2
STEP 7.3
Booleano
STEP 5
STEP 6
STEP 6.1
STEP 6.2
Atacar líneas enemigas en
STEP 6.3
tierra
Hay ataque enemigo
Booleano
Evadir al enemigo
STEP 8
Maniobra en rizo invertido STEP 8.1
Disminuir la velocidad
STEP 8.2
Regresar a la base
STEP 9
Aterrizar
STEP 10
Temeridad(1), Agresividad(2), Victoria(4), Deseo(5),
Adrenalina(7), Gloria(9), Ansiedad(10), Sincronización(13),
Superioridad(14), Compañerismo(15)
Agresividad(2), Destreza(6), Autocontrol(12)
Temeridad(1), Agresividad(2), Victoria(4), Superioridad(14)
Autoconservación(3), Temor(8)
Destreza(6), Temor(8)
Temeridad(1), Agresividad(2), Victoria(4), Gloria(9),
Superioridad(14)
Temeridad(1), Agresividad(2), Adrenalina(7),
Emotividad(11)
Temeridad(1), Agresividad(2), Adrenalina(7),
Emotividad(11), Superioridad(14)
Temeridad(1), Agresividad(2), Adrenalina(7),
Superioridad(14)
Superioridad(14)
Victoria(4), Deseo(5), Gloria(9)
Sincronización(13), Superioridad(14), Compañerismo(15)
Sincronización(13), Superioridad(14), Compañerismo(15)
Temeridad(1), Agresividad(2), Victoria(4),
Sincronización(13), Superioridad(14)
Temeridad(1), Agresividad(2), Deseo (5), Destreza(6),
Adrenalina(7), Superioridad(14), Compañerismo(15)
Auto conservación(3), Temor(8), Rebeldía(18)
Temeridad(1), Agresividad(2), Auto conservación(3), Deseo
(5), Destreza(6)
Destreza(6)
Auto conservación(3), Destreza(6)
Victoria(4), Autocontrol(12), Abortar(16), Error(17)
Victoria(4), Abortar(16), Error(17), Rebeldía(18)
5. Mapas cognitivos difusos
En el campo de inteligencia artificial, los mapas cognitivos codifican el conocimiento con
respecto a eventos causales y la forma en la que es activada. Modelar mapas cognitivos
utilizando lógica difusa parece natural, debido a la inherente incertidumbre que se
encuentra en las bases de datos y conocimiento del mundo real. Estos se han utilizado
con éxito para modelar, la conducta de sistemas expertos en distintos tópicos (LaureanoCruces, Ramírez-Rodríguez, Mora-Torres, de Arriaga & Escarela-Pérez, 2008),
(Laureano-Cruces, Mora-Torres, Ramírez-Rodríguez, Espinosa-Paredes, 2006).
Los mapas cognitivos difusos (MCD) son representados por un dígrafo, en el cual los
nodos son conceptos que describen las principales características del sistema, y las
flechas entre los nodos representan relaciones de causalidad (positiva o negativa) entre
los conceptos. Esta representación gráfica (Figura 6) ilustra la influencia que cada uno de
los conceptos tiene sobre el resto.
10
A continuación, se ilustra gráficamente un MCD. Los conceptos en un MCD son
eventos, cuyos valores cambian en el tiempo. Los conceptos toman valores dentro
del intervalo [0, 1], y los pesos de interconexión, pij, lo hacen dentro del intervalo [1,1]. Como se muestra en el gráfico, el valor correspondiente a la arista entre los
conceptos i y j se representa por medio de pij. Luego pij = 0 indica la ausencia de
una relación entre los conceptos i y j, y pij > 0 indica una causalidad positiva, lo
que implica que un incremento en el concepto i se traduce en un incremento en el
concepto j o que un decremento en el concepto i se traduce en un decremento en
el concepto j. Si pij <0, existe una causalidad negativa, lo que implica que un
incremento en el concepto i genera un decremento en el concepto j o que un
decremento en el concepto i genera un incremento en el concepto j.
p12
1
2
P 32
p13
p 24
32
p51
p15
4
p 43
3
p 35
5
p 45
Fig. 6 Fuzzy Cognitive Map
En este trabajo nos referiremos a los MCD como representaciones causales entre
conocimiento/datos para representar relaciones de éstos, y que además forman parte de
los eventos. Por ejemplo la agresividad mostrada por El Barón Rojo durante el combate
genera un aumento en su adrenalina, en el caso de otros tipos de representación del
conocimiento este tipo de causalidad no podría ser descrita debido a las limitaciones
cuando se trata de describir relaciones de causalidad
5.1 Matriz Causal
Una matriz de adyacencia, p, es usada para representar las relaciones causa-efecto entre
los nodos. El valor de cada uno de los conceptos en el instante t+1 está determinado por
el valor actual del concepto y la matriz p. Una de las formas utilizadas más recientemente
para cuantificar el efecto de cada nodo sobre el resto de los elementos, es la siguiente:
n
Ci(t+1) = f
  pki (tn )Ck (t n ) 
(1)
k 1
Donde Ci representa la cuantificación del efecto total del nodo i (concepto i) sobre el resto
de los elementos, f representa una función umbral no lineal aplicada de forma individual
sobre los componentes del producto de la matriz. La función no lineal permite acotar la
distribución de los valores de salida, es decir, que se dota al MCD con una auto
evaluación, en el sentido de saber qué tan bien se razona con respecto al diseño de los
enlaces de la matriz de adyacencia. Hay que tener en consideración que la inclusión de la
no linealidad, algunas veces fuerza al MCD a reciclarse a través de los estados. Se
pueden utilizar diversas funciones como función umbral. La primera propuesta fue
11
f(x)=max{lb, min(1,x)}, donde lb es el límite inferior de los valores de los vértices; si el
intervalo de valores de los conceptos es [0,1] se propone utilizar f(x) = 1 / (1 + e-x), o bien,
f(x) = 1 / (1 + e-cx), donde c es un número real positivo distinto de 1; se ha sugerido c = 5,
ya que este es el valor que mejores resultados ha reportado, ver Laureano-Cruces et al.
(2006) y Laureano-Cruces et al. (2008). La selección de la función umbral depende del
método utilizado para describir los conceptos, que como se puede ver son dos: la primera
introduce dos conceptos opuestos en el mismo MCD, en la que los valores de los
conceptos deben estar dentro del intervalo [0,1], donde 0 significa la ausencia del
concepto y el 1 significa la presencia del concepto; y la segunda, donde los conceptos
toman valores dentro del intervalo [-1,1], lo cual significa que si existe un concepto
llamado decisión, que pueda tomar valores negativos para describir una decisión
equivocada y valores positivos para describir una decisión correcta. Entonces f es una
función umbral que se utiliza para asignar el valor del concepto dentro de un intervalo
normalizado. La selección adecuada de f también es muy importante, ya que la selección
de f afecta al sistema.
El MCD se activa asignando el número 1 a uno o varios conceptos, y se aplica
iterativamente, multiplicando el vector por la matriz de causalidad. Si el resultado es
inferior a -1 o superior a 1, se normalizan a -1 ó 1, respectivamente. Un estado límite se
alcanza cuando: 1) un nuevo estado es igual a uno ya encontrado, 2) un límite del ciclo, 3)
cuando los últimos estados son iguales a los otros anteriormente encontrados(un patrón
de estados).
Tabla 6. Matriz causal de los elementos que intervienen en una situación de combate
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
1
0
1
0
1
0
0
0
0
-1
0
0
0
-1
-1
-1
-1
0
1
2
1
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
1.
2.
3.
4.
5.
6.
3
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
1
0
0
4
1
0
0
0
1
0
1
-1
0
0
0
0
0
0
0
0
0
-1
5
0
0
0
1
0
1
0
0
1
0
0
1
1
1
0
-1
-1
0
Temeridad
Agresividad
Auto conservación
Victoria
Deseo
Destreza
6
0
0
0
0
1
0
0
-1
0
0
1
0
0
0
0
0
0
0
7
0
1
0
1
0
0
0
-1
1
0
0
0
0
0
0
0
0
0
8
0
0
1
-1
0
-1
0
0
0
1
0
0
0
0
0
0
0
0
9
0
0
0
1
0
1
0
0
-1
0
0
0
0
0
0
0
0
-1
10
0
1
0
0
0
0
1
-1
0
0
1
1
0
0
0
0
0
0
7. Adrenalina
8. Temor
9. Gloria
10. Ansiedad
11. Emotividad
12. Autocontrol
11
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
12
0
0
0
1
0
0
0
0
1
1
0
1
0
0
0
0
0
0
13
0
0
0
1
0
0
0
0
1
0
1
0
1
0
0
0
0
-1
14
1
1
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
-1
15
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
16
0
1
0
-1
0
0
0
0
0
0
0
0
1
0
0
0
0
-1
17
0
0
0
-1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
18
0
0
-1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
13. Sincronización
14. Superioridad
15. Compañerismo
16. Abortar
17. Error
18. Rebeldía
12
En el caso de estudio se propone que la estructura cognitiva de las emociones afecte el
proceso de toma de decisiones, lo que se reflejará en las acciones, en otras palabras, en
la conducta cognitiva. Por lo anterior se genera una matriz causal para los diez y ocho
elementos del modelo de emociones. Este último está relacionado con los distintos
elementos conductuales (Tabla 5). Son estas relaciones las que le dan sentido a los
escenarios de prueba. Y son estas relaciones las que permiten darle una interpretación a
los distintos comportamientos.
En la Tabla 6, se muestra la matriz causal que corresponde a los diez y ocho elementos
mencionados en la sección 4.1. En esta tabla se muestran las relaciones tanto positivas
como negativas y neutras entre los diez y ocho elementos.
En el grafo de la Figura 7 se muestran las relaciones de causalidad entre las diferentes
emociones que experimenta un piloto en situación de combate y la conducta de combate
del Barón Rojo, lo cual, nos explica esa configuración de personalidad que lo hizo tan
eficiente.
Relación +
Relación -
Figura 6. Grafo causal del Modelo Emotivo de un Piloto en Situación de Combate
13
6. Descripción e Interpretación de dos posibles escenarios de combate aéreo para El Barón Rojo
En la siguiente sección se da una explicación de los escenarios más representativos en una situación de combate.
Escenario 1
Elementos de conducta activados positivos en el vector de entrada: Temeridad(1), Agresividad(2), Deseo(5), Adrenalina(7) y
Superioridad(14).
Elementos de conducta activados negativos en el vector de entrada: [Ninguno].
Este escenario representa el estado psicológico óptimo de un piloto de combate justo antes de entrar en zafarrancho de combate.
También muestra que no se tiene ninguna indisposición para enfrentarse al enemigo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1
1
0.5
0.000591
0.004737
0.138878
0.024936
0.114279
0.05187
0.115661
0.043129
0.117014
0.044613
0.117258
0.043698
0.119157
0.043279
0.120708
0.042843
0.122349
0.042451
2
1
1
1
0.999996
0.999958
0.999979
0.999964
0.999976
0.999967
0.999976
0.999966
0.999976
0.999966
0.999976
0.999966
0.999976
0.999966
0.999976
0.999966
0.999977
3
0
0.993307
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
0
1
0.999409
0.946964
0.954859
0.963152
0.928686
0.95549
0.931301
0.954902
0.927728
0.954605
0.927071
0.954529
0.926343
0.954873
0.925914
0.95527
0.925604
0.955709
5
1
0.993307
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
6
0
0.993307
0.999409
0.999447
0.999443
0.999229
0.999265
0.999301
0.999137
0.999268
0.99915
0.999265
0.999131
0.999263
0.999128
0.999263
0.999124
0.999265
0.999122
0.999266
7
1
0.993307
0.999955
0.999996
0.999964
0.99999
0.999967
0.999986
0.999957
0.999986
0.999958
0.999986
0.999956
0.999986
0.999955
0.999986
0.999954
0.999986
0.999953
0.999986
8
0
0.5
0.499944
0.501477
0.566587
0.556875
0.546885
0.589099
0.556271
0.586086
0.557038
0.590397
0.557408
0.591215
0.557504
0.592098
0.55708
0.592621
0.556589
0.592998
9
0
0.5
0.993081
0.600602
0.905898
0.655693
0.853193
0.646459
0.862324
0.644881
0.859797
0.641445
0.862197
0.63764
0.864156
0.634283
0.86634
0.631095
0.868436
0.628209
10
0
0.999955
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
11
0
0.993307
0.999951
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
12
0
0.5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
13
0
0.5
0.999996
1
0.999998
1
0.999998
0.999999
0.999998
0.999999
0.999998
0.999999
0.999998
0.999999
0.999998
0.999999
0.999998
0.999999
0.999998
0.999999
14
1
0.999955
1
0.999997
0.999968
0.999982
0.999965
0.999972
0.99997
0.999974
0.999967
0.999973
0.999968
0.999973
0.999968
0.999973
0.999968
0.999973
0.999968
0.999973
15
0
0.993307
0.5
0.009778
0.011649
0.019773
0.009481
0.01479
0.011571
0.015282
0.010802
0.015237
0.010928
0.015238
0.010857
0.015365
0.010837
0.015474
0.010817
0.015594
16
0
0.993307
0.5
0.59441
0.690115
0.65195
0.601221
0.642468
0.626093
0.645512
0.620702
0.647351
0.622079
0.647845
0.621687
0.648435
0.621337
0.64878
0.620938
0.649057
17
0
0.5
0.075858
0.009778
0.00914
0.008761
0.008393
0.009937
0.008769
0.009828
0.008789
0.010004
0.00881
0.010038
0.008815
0.010074
0.008801
0.010095
0.008785
0.01011
18
0
0.5
0.924142
0.8929
0.919572
0.954715
0.954057
0.941387
0.948791
0.946567
0.950753
0.945693
0.950978
0.946104
0.951188
0.946057
0.951314
0.946
0.951381
0.945915
Elementos de conducta activados positivos en el vector de salida: Autoconservación (3), Victoria(4), Destreza(6), Ansiedad(10),
Emotividad(11), Autocontrol(12), Sincronización(13), Superioridad(14) y Rebeldía(18).
El escenario de salida representa a un piloto que ha vencido al enemigo, con autoconfianza absoluta y un toque de arrogancia y
satisfacción por haber realizado un buen trabajo, que además es difícil de superar. Muestra a un as de ases del aire.
14
Escenario 2
Elementos de conducta activados positivos en el vector de entrada: Temor(8) y Error(17).
Elementos de conducta activados negativos en el vector de entrada: Temeridad(1), Agresividad(2), Autoconservación(3),
Victoria(4), Deseo(5), Destreza(6), Gloria(9), Autocontrol(12), Sincronización(13) y Superioridad(14).
Este escenario representa a un piloto que puede fallar muy fácilmente, quizás no regrese vivo a la base y perezca en zafarrancho de
combate por los elementos de conducta activados positivos, en cuanto a los elementos negativos nos confirma un estado psicológico
deplorable. Un piloto de combate con estas características psicológicas no se le debe permitir volar bajo ninguna circunstancia.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
-1
0.993307
0.992358
0.988734
0.013042
0.000392
0.000378
0.294746
0.005893
0.353423
0.010817
0.333451
0.015635
0.311733
0.020046
0.284116
0.024149
0.25398
0.027484
0.226112
-1
0.000045
0.993307
0.999956
1
0.999996
0.999969
0.999957
0.99999
0.999962
0.999992
0.999965
0.999992
0.999965
0.999991
0.999966
0.99999
0.999966
0.999988
0.999966
-1
0.5
0.993307
0.999278
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
-1
0
0.006919
0.014625
0.974765
0.495954
0.906027
0.607367
0.968172
0.699248
0.984102
0.771095
0.984624
0.825348
0.983514
0.863749
0.981611
0.889119
0.97905
0.904398
-1
0
0.006696
0.555673
0.956046
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
-1
0.000045
0.007153
0.114526
0.921322
0.991655
0.998957
0.995311
0.99901
0.996326
0.999322
0.997256
0.999387
0.997964
0.999389
0.998441
0.999385
0.998734
0.999377
0.998906
0
0
0.007154
0.60204
0.539734
0.996897
0.999912
0.995578
0.999948
0.997805
0.999978
0.998906
0.999986
0.999436
0.999989
0.999697
0.99999
0.999819
0.999991
0.999878
1
0.993307
0.924126
0.992839
0.999911
0.627041
0.928372
0.616585
0.879384
0.54093
0.820852
0.520708
0.761014
0.519975
0.707535
0.521358
0.665756
0.523737
0.636621
0.526939
-1
0.006693
0.006694
0.010112
0.179625
0.99758
0.105738
0.983257
0.135109
0.987529
0.200093
0.984953
0.272535
0.978904
0.344046
0.970072
0.407518
0.959193
0.45945
0.947235
0
0
0.007154
0.995787
0.999996
0.999997
1
1
1
1
1
1
1
0
0.006693
0.508365
0.929255
0.999404
0.999943
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
0.999955
-1
0
0.508366
0.933744
0.999943
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
-1
0
0.007394
0.121977
0.963236
0.999998
0.999997
0.99996
0.999998
0.999978
0.999999
0.999986
0.999999
0.999991
0.999999
0.999993
0.999999
0.999995
0.999999
0.999996
-1
0
0.508423
0.999969
1
1
0.999746
0.999936
0.999932
0.999964
0.999969
0.999971
0.999977
0.999972
0.999981
0.999972
0.999983
0.999972
0.999983
0.999972
0
0.006693
0.5
0.584453
0.944254
0.076172
0.010119
0.007236
0.02989
0.0085
0.040745
0.009183
0.037996
0.009548
0.035274
0.0098
0.031853
0.010057
0.028306
0.010254
0
0.006693
0.006921
0.586182
0.968399
0.915415
0.949551
0.633291
0.881752
0.591582
0.828854
0.585219
0.776519
0.588267
0.732175
0.590652
0.699775
0.594294
0.678818
0.598085
1
0.999955
0.993306
0.992839
0.992543
0.522208
0.53277
0.133972
0.085726
0.011983
0.031179
0.008454
0.0216
0.008041
0.01652
0.007884
0.013663
0.007847
0.012052
0.007884
0
0.993307
0.924142
0.422816
0.512147
0.917035
0.984666
0.990725
0.957713
0.985187
0.947042
0.979757
0.944005
0.973471
0.943144
0.966965
0.942029
0.961172
0.941439
0.956946
1
1
1
1
1
1
Elementos de conducta activados positivos en la salida (iteración número 20): Agresividad(2), Autoconservación(3), Victoria(4),
Deseo(5), Destreza(6), Adrenalina(7), Gloria(9), Ansiedad(10), Emotividad(11), Autocontrol(12), Sincronización(13) y Superioridad(14)
y Rebeldía(18).
El escenario de salida representa a un piloto que ha salido avante de enfrentarse con el enemigo, a pesar del nada favorecedor
escenario de entrada. Indiscutiblemente se debe a la configuración de personalidad. Esto es, lo que realmente vuelve valioso este
estudio de la personalidad de El Barón Rojo (Figura 5), ya que de acuerdo a su biografía y a estudios previos, ésta configuración de
emociones representa la personalidad óptima para ser programada en un avión no tripulado de combate (Saberhagen, F. 1986).
15
Conclusiones
Uno de los objetivos de este trabajo es dejar ver cómo las acciones en un determinado
momento están ligadas a las emociones y cómo a través de este ejemplo es posible
visualizar este fenómeno. Se desarrolló un análisis y diseño del comportamiento de El
Barón Rojo con énfasis en la conducta de combate. Se ha mostrado que la estructura de
personalidad de este piloto de combate es determinante para salir avante en dos de los
escenarios de combate aéreo más representativos. Se han establecido las relaciones
entre emociones y acciones, lo cual permite, como continuación de esta línea de
investigación la implementación, de ser posible en una aeronave de combate no tripulada,
o en un simulador de vuelo, o un videojuego dónde se pueda elegir la personalidad del
contrincante.
Agradecimientos: este trabajo surge como un ejercicio de clase de inteligencia artificial
en el Posgrado en Ciencia e Ingeniería de la Computación de la Universidad Nacional
Autónoma de México. Por lo que se agradece el entusiasmo de Carlos Guadarrma-Ponce,
sin sus conocimientos sobre vuelo no hubiera sido posible este artículo y de Martha MoraTorres. Y a Conacyt por las becas proporcionadas a estos dos extraordinarios estudiantes.
Referencias
Alkov, R. (1992). Aviation Safety The Human Factor, Wyoming: Endeavor Books.
Kosko, B. (1986). Fuzzy Cognitive Maps, International Journal of Man-Machine Studies.
24, 65-75.
Kosko, B. (1992). Neural Networks and Fuzzy Systems A Dynamical Systems Approach to
Machine Intelligence. New Jersey: Prentice-Hall.
Laureano-Cruces, A. (2000). Interacción dinámica en sistemas de enseñanza inteligentes,
Tesis de Doctorado en Investigación Biomédica Básica, Instituto de
Investigaciones Biomédicas – UNAM. http://delfosis.uam.mx/~ana/.
Laureano-Cruces, A. & De Arriaga, F. (2000). Reactive Agent Design for Intelligent
Tutoring Systems. Cybernetics and Systems (an International Journal), 31, 1-47.
Laureano-Cruces, A., De Arriaga, F. & García-Alegre, M. (2001). Cognitive Task Analysis:
a proposal to model reactive behaviours. Journal of Experimental & Theoretical
Artificial Intelligence, 13, 227-239.
Laureano-Cruces, A., Ramírez-Rodríguez, J., Mora-Torres, M. & Espinosa-Paredes, G.
(2006). Modeling a Decision Making Process in a Risk Scenario: LOCA in a
Nucleoelectric Plant Using Fuzzy Cognitive Maps. Research in Computing
Science, 26, 3-13.
Laureano-Cruces, A., Ramírez-Rodríguez, J., Mora-Torres, M., de Arriaga, F. & EscarelaPérez, R., (2008). Cognitive-Operative Model of Intelligent Learning Systems
Behavior. Interactive Learning Environments.
Loewenstein, G., & Lerner, J.S. (2003). The role of affect in decision making. En R. J.
Davidson, K. R. Scherer & H. H. Goldsmith (Eds), Handbook of Affective Sciences
(pp. 619-642). Oxford New York: Oxford University Press.
Ortony, A., Clore, G. & Collins, A. (1988). La estructura cognitiva de las emociones.
Madrid: XXI Siglo Veintiuno de España Editores, S.A.
Reinhart, R. (1996). Basic Flight Physiology. New York: McGraw-Hill
Saberhagen, F. (1974). Wings Out of Shadow. Extraído el 1 de febrero 2008, desde
http://www.webscription.net/chapters/0743498860/07434988609.htm
Villaire, N. & Hansrote, R. (2005). Applied Aviation Physiology. Wyoming: Endeavor Books.
16
Von Richthofen, M. A. F. (1918). The Red Fighter Pilot. Extraído el 1 de febrero 2008,
desde http://www.richthofen.com/
17
Descargar