Una estructura social cognitiva es una representación mental que organiza cómo las personas perciben, interpretan y responden a interacciones sociales, roles y normas dentro de un grupo. Esta estructura, formada a partir de experiencias previas y procesos cognitivos como la percepción y la memoria, incluye esquemas, valores y mapas de relaciones que permiten anticipar comportamientos y adaptarse al entorno social. Su configuración varía según el contexto cultural y social, reflejando las particularidades de cada entorno colectivo.
David Krackhardt recopiló datos relacionales para analizar la estructura social cognitiva de 21 miembros del personal administrativo de una empresa dedicada a la fabricación de maquinaria de alta tecnología, con el propósito de evaluar los efectos de una intervención administrativa. Una de las preguntas clave del estudio fue: “¿Quién es amigo de X?”, lo que permitió a cada persona identificar no solo sus propias relaciones de amistad, sino también las que percibía entre los demás empleados. Esto generó una matriz de adyacencia de \(21 \times 21\), que representaba tanto las conexiones reales como las percibidas entre todos los miembros del grupo.
El conjunto de datos, disponible en este
enlace, incluye una red multicapa que describe la estructura social
cognitiva completa de los 21 actores. Esta red está formada por 21
matrices de adyacencia de \(21 \times
21\), donde cada matriz \(j\)
refleja la percepción del actor \(j\)
sobre las relaciones de amistad dentro del sistema social, con \(j = 1, \ldots, 21\). Además, el archivo
krackhardt21c.txt
proporciona información adicional sobre
cada actor, como la edad (age
, en años), la antigüedad en
la empresa (tenure
, en años), el nivel jerárquico
(level
, donde 1 corresponde al presidente, 2 al
vicepresidente y 3 al gerente) y el departamento al que pertenece
(dept
), destacando que el presidente no está asignado a
ningún departamento.
Obtener la red de consenso cuya matriz de adyacencia \(\mathbf{Y} = [y_{i,j}]\) se define de la siguiente manera: \(y_{i,j} = 1\) si el promedio \(\frac{1}{I}\sum_{k=1}^I y_{i,j,k}\) es mayor a 0.5, y \(y_{i,j} = 0\) en caso contrario. Aquí, \(I\) representa el número de actores en el sistema, y \(y_{i,j,k}\) corresponde a la percepción del actor \(k\) sobre la relación entre los actores \(i\) y \(j\). Crear un par de visualizaciones de la red de consenso que integren la mayor cantidad posible de información asociada a los nodos.
Generar visualizaciones simples, sin elementos decorativos, en un diseño circular para todas las redes de percepción y la red de consenso. ¿Se identifican diferencias notables entre las redes de percepción o entre estas y la red de consenso?
Calcular el grado normalizado de cada actor en todas las redes de percepción y en la red de consenso. Para cada actor, crear un diagrama de caja que muestre la distribución de su grado a través de las percepciones y el consenso. Resaltar en cada diagrama con un triángulo rojo (\(\triangle\)) el grado según su propia percepción y con una cruz azul (\(\times\)) el grado basado en el consenso. Todos los diagramas de caja deben estar organizados en un único gráfico. Un ejemplo de este tipo de representación se encuentra en este documento, página 9. Analizar si los actores parecen tener una percepción precisa de su participación en las relaciones del sistema.
Repetir el procedimiento anterior para calcular la centralidad de cercanía, la centralidad de intermediación y la centralidad propia de cada actor en todas las redes de percepción y en la red de consenso. Analizar si los actores parecen tener una percepción precisa de su posición e influencia en las relaciones del sistema.
Calcular la densidad de cada red de percepción y representar estos valores utilizando un histograma. Superponer una línea vertical que indique la densidad de la red de consenso. Analizar si las percepciones sobre la densidad de las relaciones están en concordancia con la densidad observada en el consenso.
Repetir el numeral anterior tanto para la transitividad como para la asortatividad.
Segmentar la red de consenso aplicando distintos métodos de agrupamiento y visualizar los resultados obtenidos para cada método. Evaluar la calidad de las particiones generadas comparándolas con la partición basada en los departamentos a los que pertenecen los empleados, utilizando el Índice de Rand (RI) y el Índice de Rand ajustado (ARI). Analizar los valores obtenidos para determinar qué método de agrupamiento logra una mayor concordancia con la estructura departamental.
Utilizar los datos correspondientes a la Universidad Nacional de Colombia, Sede Bogotá, Facultad de Ciencias, Departamento de Estadística. A partir de la red bipartita \(\mathbf{A}\), construir la red binaria no dirigida de docentes mediante el producto matricial \(\mathbf{A}^\top\mathbf{A}\) o \(\mathbf{A}\mathbf{A}^\top\), según corresponda.
Repetir el procedimiento anterior para los departamentos de Farmacia, Física, Geociencias, Matemáticas, Química.
Crear visualizaciones detalladas y decoradas de todas las redes, destacando sus características clave. Presentar los resultados en un formato comparativo para facilitar el análisis de similitudes y diferencias entre las redes.
Caracterizar cada una de las redes a nivel local y estructural, considerando métricas como la distancia, la centralidad, la cohesión, la conectividad y el agrupamiento. Utilizar todas las métricas disponibles para proporcionar un análisis exhaustivo de las propiedades de cada red.
Repetir el análisis para toda la sede Bogotá.
Interpretar los hallazgos obtenidos.
nodes.csv
. Según la Sección 2
del artículo, los datos fueron recolectados mediante herramientas de
web scraping de la sección “Quién es quién” del medio
colombiano independiente La Silla Vacía. El análisis identifica
que las redes de trabajo (work-edges.csv
) y de alianzas
(alliance-edges.csv
) son las más relevantes, y sus
componentes conexas constituyen la principal fuente de información para
el estudio. Los datos están disponibles en la página web del curso, que
puede consultarse en este
enlace.Analizar cada una de las redes tanto a nivel local como estructural, utilizando métricas como distancia, centralidad, cohesión, conectividad y agrupamiento. Emplear todas las métricas disponibles para realizar un análisis detallado y completo de las características y propiedades de cada red.
Interpretar los hallazgos obtenidos.
traders.RData
(139 KB), accesible en la página
web del curso. Este archivo contiene un arreglo de dimensión \(T \times I \times I\), donde se registran
datos relacionales de \(I\)
comerciantes (traders) a lo largo de \(T\) semanas. Este conjunto consta de \(T = 201\) redes binarias dirigidas de
tamaño \(I = 71\), representando las
transacciones en el mercado de futuros de gas natural en la Bolsa
Mercantil de Nueva York (NYMEX) durante el período de enero de 2005 a
diciembre de 2008. Cada red semanal establece un vínculo dirigido entre
un comerciante \(A\) y un comerciante
\(B\) si hubo al menos una transacción
en la que \(A\) actuó como vendedor y
\(B\) como comprador (Betancourt et
al., 2020). Hasta el 5 de septiembre de 2006 (semana 83), los futuros de
gas natural se negociaron exclusivamente mediante operaciones
tradicionales a gritos. A partir de esa fecha, se introdujo una
plataforma de negociación electrónica como método alternativo. Este caso
de estudio tiene como objetivo investigar si la implementación de esta
plataforma provocó un cambio estructural significativo en el mercado de
futuros de gas natural (Betancourt, B., Rodríguez, A., & Boyd, N.
(2020). Modelling and prediction of financial trading networks: An
application to the New York Mercantile Exchange natural gas futures
market. Journal of the Royal Statistical Society Series C: Applied
Statistics, 69(1)).Para cada red en cada semana, calcular métricas clave como la densidad, el coeficiente de agrupamiento, la asortatividad, la reciprocidad, la distancia geodésica promedio, el tamaño de la componente gigante, el grado de salida promedio y el grado de entrada promedio. Representar las series de tiempo generadas para cada métrica, incorporando una línea vertical en la semana 83, una línea horizontal en la mediana de los valores de la serie antes de la semana 83 (inclusive) y otra línea horizontal en la mediana de los valores posteriores a esta semana. Además, aplicar la prueba de Mann-Whitney para comparar los valores de cada serie antes y después de la semana 83. Presentar los resultados de estas comparaciones en una tabla, indicando las diferencias estadísticas identificadas.
Para cada red en cada semana, realizar una segmentación de comerciantes utilizando un método de agrupamiento jerárquico. Determinar, para cada caso, el número de grupos formados y calcular la modularidad de las particiones obtenidas. Repetir el análisis anterior considerando estos dos nuevos estadísticos estructurales de agrupamiento como parte del conjunto de métricas a evaluar. Antes de realizar el proceso de agrupamiento, simetrizar las redes débilmente, de manera que \(i \leftrightarrow j\) si \(i \rightarrow j\) o \(i \leftarrow j\).
Sea \(\mathbf{Y}_t = [y_{i,j,t}]\) la matriz de adyacencia de dimensión \(I \times I\) asociada con la red de transacciones en el instante \(t\), para \(t = 1, \ldots, T\). Además, sean \(\mathbf{Y}_0 = [y^0_{i,j}]\) y \(\mathbf{Y}_1 = [y^1_{i,j}]\) las matrices de adyacencia que representan las transacciones de consenso antes (incluyendo) y después de la semana 83, respectivamente, donde: \[ y^k_{i,j} = \begin{cases} 1, & \text{si } \frac{1}{T_k} \sum_{t=1}^{T_k} y_{i,j,t} \geq 0.5, \\ 0, & \text{en otro caso}, \end{cases} \] y \(T_k\) es el número de instantes de tiempo en el período \(k\), con \(k = 0, 1\). Calcular las medidas estructurales descritas en el numeral a. para las redes asociadas con \(\mathbf{Y}_0\) y \(\mathbf{Y}_1\), y presentar los resultados en una tabla comparativa.
Para las redes asociadas con \(\mathbf{Y}_0 = [y^0_{i,j}]\) y \(\mathbf{Y}_1 = [y^1_{i,j}]\), realizar una segmentación de comerciantes utilizando un método de agrupamiento jerárquico. Previo al proceso de agrupamiento, simetrizar las redes débilmente, estableciendo \(i \leftrightarrow j\) si \(i \to j\) o \(i \gets j\). Visualizar la componente gigante de ambas redes empleando un diseño (layout) adecuado, donde el tamaño de los vértices sea proporcional a su fuerza () y los colores indiquen las comunidades detectadas.
Interpretar los resultados obtenidos.
Una vez en la pagina, en el buscador principal escriba derecho a la aslud y filtre la fecha para todas aquelas tutelas resueltas en el 2004 (fecha de providencia desde 01/01/2004) hasta el dia 13/12/24. Luego, incie la busqueda. En la parte izquierda de la pagina encontrara filtros adicionales. Asi, en la sección Providencia filtre por Tutela y a continuacion exporte los resultados enexcel utilizando el boton verde que dice Exportar resultados en EXCEL. A la hora de hacer este proceso le deben resultar 158 providencias. CUando exporte los resultados escojola opcion Seleccionar Todas respecto a la informacion a exportar. Este proceso descargara en su computador un archivo con raiz “relatoria_corte_Constitucional” seguido por la fecha del dia de la descarga. ahora consolidar un archivo de texto plano en el que consigne todo el texto dado en la columna denominada “sintesis”.
Repetir el procedimiento descrito en el numeral a. para “derecho de petición” en 2024.
Repetir el procedimiento descrito en el numeral a. para “debido proceso” en 2024.
Realizar un análisis exhaustivo del texto relacionado con estos derechos empleando técnicas de redes sociales (no es necesario hacer un análsis de sentimiento). Comparar los resultados obtenidos y presentarlos de manera clara y estructurada, destacando las similitudes, diferencias y patrones relevantes.
Repetir el análisis para los años 2019, 2020, 2021, 2022 y 2023. Importante: al aplicar el filtro de fechas, asegúrese de abarcar todo el año completo para cada caso.
Interpretar los resultados obtenidos.
Considere la novela Cien años de soledad de Gabriel García Márquez, en su versión en español disponible en este enlace. Realice un análisis exhaustivo de la obra por capítulos, empleando técnicas de análisis de sentimientos y análisis de redes sociales para realizar comparaciones entre capítulos. Además, lleve a cabo un análisis de tópicos utilizando el modelo LDA (Latent Dirichlet Allocation), estructurando el corpus a partir de los capítulos de la novela. Para el análisis de tópicos, puede tomar como referencia el enfoque descrito en el capítulo 6 del libro Text Mining with R: A Tidy Approach (2017) de Julia Silge y David Robinson.
Sintetizar y replicar el Capítulo 10 de Luke, D. A. (2015).
Luke, D. A. (2015). A user’s guide to network analysis in R. New York: Springer. https://link.springer.com/book/10.1007/978-3-319-23883-8