Algoritmo computacional de mezcla dinámica de cliqués para medir la resonancia de individuos en redes sociales
ISSN 0188-6266
doi: 10.15174/au.2015.733
Algoritmo computacional de mezcla dinámica de cliqués
para medir la resonancia de individuos en redes sociales
Computational algorithm dynamic merge of cliques to measure
the resonance of individuals in social networks
Jorge Esteban Zaragoza Salazar*, Adrián Trueba Espinosa*
Resumen
Considerando la facilidad que tienen las redes sociales para reprodcir información, la cual
puede ser viral en cuestión de horas, provocando un efecto nocivo o favorable en la sociedad,
el presente artículo aborda la propagación de información en redes sociales. Para medir la
propagación de la información se proponen métricas para medir la resonancia (centralidad)
de un individuo en las redes sociales, utilizando algoritmos y modelos matemáticos.
Destacaremos el algoritmo de Dynamic Time Warping (DTW, por sus siglas en inglés) en los
resultados obtenidos, con random walk, para simular cómo se difundirá un mensaje en un grafo
compuesto por nodos (personas).
Abstract
This article discusses the role social networks have in spreading information. This information can become viral in a matter of hours and could have harmful or beneficial effects
on society. In order to measure the spread of information, we propose metrics to measure
the resonance (centrality) of an individual in social networks, using algorithms and mathematical models. Highlighting the Dynamic Time Warping (DTW) algorithm on the results
obtained with random walk, to simulate a broadcast message as a graph consisting of
nodes (people).
Recibido: 19 de enero de 2015
Aceptado: 27 de abril de 2015
Palabras clave:
Cliqué; grafo; red social; centralidad;
influencia; fusionar; paseo aleatorio; distorsión temporal dinámica.
Keywords:
Clique; graphs; social network; centrality;
influence; merge; random walk; Dynamic
Time Warping.
Cómo citar:
Zaragoza Salazar, J. E. & Trueba Espinosa, A.
(2015). Algoritmo computacional de mezcla dinámica de cliqués para medir la resonancia de
individuos en redes sociales. Acta Universitaria,
25(2), 28-39. doi: 10.15174/au.2015.733
Introdución
El uso de las redes sociales se encuentra en un crecimiento exponencial, por
lo tanto, aumenta la propagación de mensajes de forma individual y grupal.
La información generada en las redes sociales es asimilada y replicada por
una cantidad elevada de personas, donde cada una de ellas tiene influencia
sobre otros individuos con quienes se está relacionado. Dicha influencia se
conoce como resonancia, es decir, cuando un mensaje (información, imágenes, memes o videos) es generado por un individuo con alta capacidad de
respuesta, y puede tener un alcance muy elevado y ser asimilado por una
gran cantidad de personas (Wei et al., 2012). En la resonancia, el número
de enlaces sociales (amistades) de los individuos no afecta la influencia que
éstos tienen en las redes sociales. La resonancia e influencia de un nodo (personas) no está totalmente ligada a la cantidad de conexiones que posea, pues
está influenciada por otros factores, que pueden ser la capacidad intelectual
que el individuo tenga, el liderazgo que posea, el tipo de contenido que genere
o incluso el aspecto físico del individuo, según sea el caso.
* Maestría en Ciencias de la Computación, Campus Texcoco, Universidad Autónoma del Estado de México. Km. 8.5 Carretera Texcoco – Los Reyes La Paz, Av. Jardín Zumpango s/n Fracc.
El Tejocote Texcoco – Los Reyes la Paz, Edo. de Méx. Tel.: (01 595) 9-21-04-48; 9-21-12-47; 9-21-03-68. Correos electrónicos: ;
28
Vol. 25 No. 2 Marzo-Abril 2015
ISSN 0188-6266
La resonancia en las redes sociales brinda a individuos y grupos de personas la capacidad de generar
mensajes virales, que pueden provocar diferentes efectos, como pánico colectivo, histeria, descontento social,
publicidad, mercadotecnia y propagación de opiniones
(Nekovee, Moreno, Bianconi & Marsili, 2007). Las comunidades en las redes sociales pueden alterar diversos
aspectos del comportamiento de los individuos, entre
los cuales se incluye la resonancia, y de la modularidad
de características de éstos.
Se han propuesto varios algoritmos y métricas para
calcular la resonancia de individuos, por ejemplo,
Zheng, Chen, Zhang & Bu (2010) utilizaron métricas
para medir la contribución de integrantes de una red
social. Para medir la propagación de información, rastrearon la difusión de una fotografía en Flickr, concluyendo que la difusión de la mayoría de información es
creada y propagada sólo por una cantidad pequeña
de individuos clave. Ellos tienen características específicas, tales como el tipo de contenido que crean, el
comportamiento ante las demás personas de la red
que hacen que pueden ser considerados como individuos con una alta resonancia. En otro trabajo publicado por Khrabrov & Cybenko (2010) se presenta
un conjunto de técnicas para rastrear individuos que
tienen influencia en una red social y cómo la obtuvieron; se enfocan en la interacción social sobre Twitter,
utilizando una escala para medir la influencia de los
individuos, calculada a partir de las menciones diarias de los usuarios.
En este trabajo se considera que la resonancia es
un factor importante, sin embargo, cuando se mide de
forma individual el impacto no se vislumbra claramente; en contraste, cuando se agrupan individuos con características comunes la resonancia es completamente
evidente y se puede ver el impacto en las redes sociales
con mayor claridad.
Considerando los elementos mencionados, se plantea que es posible analizar y simular la resonancia de
comunidades en las redes sociales para generar conjuntos de individuos agrupados de manera dinámica,
que pueden reflejar una resonancia más elevada que
de forma individual.
Hay algoritmos para detectar comunidades en redes
sociales. Algunos consideran redes con características
de unipartición, bipartición, ponderadas, no ponderadas, entre otras. También se considera el tipo de
estructura que pueden detectar: disjuntas, superpuestas, jerárquica y otras. (Fortunato, 2010). Sin embargo,
Algoritmo computacional de mezcla dinámica de cliqués para medir la resonancia de individuos en redes
sociales | Jorge Esteban Zaragoza Salazar, Adrián Trueba Espinosa | pp. 28-39
la mayoría de algoritmos se centran en detectar comunidades disjuntas, las cuales el presente artículo tratará.
En este artículo se utiliza el algoritmo de Dynamic
Time Warping (DTW) para la mezcla dinámica de comunidades (cliqués), basado en la modularidad de
características de los nodos de la red. Dicho algoritmo
consiste en una técnica originada de la problemática
de encontrar una alineación óptima entre dos secuencias de tiempo dadas bajo ciertas restricciones. Dichas
secuencias son alineadas de manera no lineal con la
finalidad de coincidir entre sí. Originalmente, DTW se
ha aplicado para comparar diversos patrones del habla
en el reconocimiento de voz automatizado. Sin embargo, en campos como la minería de datos y recuperación
de información ha sido aplicado de manera exitosa (...truncated)