Professor Advisor | dc.contributor.advisor | Weber Haas, Richard | |
Author | dc.contributor.author | Márquez Contreras, Renny Javier | |
Associate professor | dc.contributor.other | Ríos Pérez, Sebastián | |
Associate professor | dc.contributor.other | Maldonado Alarcón, Sebastián | |
Associate professor | dc.contributor.other | Ponce de Leon Ferreira de Carvalho, André | |
Admission date | dc.date.accessioned | 2025-03-06T15:43:53Z | |
Available date | dc.date.available | 2025-03-06T15:43:53Z | |
Publication date | dc.date.issued | 2024 | |
Identifier | dc.identifier.uri | https://repositorio.uchile.cl/handle/2250/203357 | |
Abstract | dc.description.abstract | The analysis of social networks can be helpful to support policy and decision-making processes. One of the tools to achieve this task is community detection. This approach allows the detection of groups, mostly on static networks where the links between nodes are available. Real-world problems, however, are often characterized by behavior that changes over time. We need dynamic community detection algorithms in such cases because they better capture the underlying dynamics. A step further in this sense is to include attribute information about the nodes and detect groups on dynamic networks that evolve to obtain more accurate results. Also, being able to detect overlapping communities offers an improvement since nodes can belong to different groups at the same time. Furthermore, the capability of an approach to automatically detect the number of groups is also relevant. This thesis presents two models for community detection in dynamic attributed networks.
The first model, for COmmunity DEtection in Dynamic Attributed NETworks (CoDeDANet), comprises two phases. In the first phase, based on spectral clustering, the attributes' importance is optimized in a setting that joins the nodes' features with a topological structure. In the second phase, tensors are used to consider current and past information. This algorithm detects disjoint groups, and the number of communities is a parameter of the approach.
The second model, for Overlapping COmmunity DEtection in Dynamic Attributed NETworks (OCoDeDANet), uses non-negative matrix factorization in a probabilistic approach to detect disjoint and overlapping communities in an iterative algorithm that maximizes the model posterior given the observations. In this case, the algorithm itself determines the number of groups with an automatic relevance determination process.
Both approaches were tested on several synthetic and real-world networks. Results show that our models outperform state-of-the-art algorithms. The use of networks' evolution and nodes' attributes in our approaches led to more accurate communities. | es_ES |
Abstract | dc.description.abstract | The analysis of social networks can be helpful to support policy and decision-making processes. One of the tools to achieve this task is community detection. This approach allows the
detection of groups, mostly on static networks where the links between nodes are available.
Real-world problems, however, are often characterized by behavior that changes over time.
We need dynamic community detection algorithms in such cases because they better capture
the underlying dynamics. A step further in this sense is to include attribute information
about the nodes and detect groups on dynamic networks that evolve to obtain more accurate results. Also, being able to detect overlapping communities o ers an improvement since
nodes can belong to di erent groups at the same time. Furthermore, the capability of an
approach to automatically detect the number of groups is also relevant. This thesis presents
two models for community detection in dynamic attributed networks.
The rst model, for COmmunity DEtection in Dynamic Attributed NETworks (CoDeDANet), comprises two phases. In the rst phase, based on spectral clustering, the attributes'
importance is optimized in a setting that joins the nodes' features with a topological structure. In the second phase, tensors are used to consider current and past information. This
algorithm detects disjoint groups, and the number of communities is a parameter of the
approach.
The second model, for Overlapping COmmunity DEtection in Dynamic Attributed NETworks (OCoDeDANet), uses non-negative matrix factorization in a probabilistic approach to
detect disjoint and overlapping communities in an iterative algorithm that maximizes the model posterior given the observations. In this case, the algorithm itself determines the number
of groups with an automatic relevance determination process.
Both approaches were tested on several synthetic and real-world networks. Results show
that our models outperform state-of-the-art algorithms. The use of networks' evolution and
nodes' attributes in our approaches led to more accurate communities. | es_ES |
Patrocinador | dc.description.sponsorship | Este trabajo ha sido parcialmente nanciado por ANID BECAS/Doctorado Nacional/2015
#21151545 | es_ES |
Lenguage | dc.language.iso | en | es_ES |
Publisher | dc.publisher | Universidad de Chile | es_ES |
Type of license | dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | * |
Link to License | dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
Título | dc.title | Community detection in dynamic attributed networks | es_ES |
Document type | dc.type | Tesis | es_ES |
dc.description.version | dc.description.version | Versión original del autor | es_ES |
dcterms.accessRights | dcterms.accessRights | Acceso abierto | es_ES |
Cataloguer | uchile.catalogador | chb | es_ES |
Department | uchile.departamento | Departamento de Ingeniería Industrial | es_ES |
Faculty | uchile.facultad | Facultad de Ciencias Físicas y Matemáticas | es_ES |
uchile.carrera | uchile.carrera | Ingeniería Civil Industrial | es_ES |
uchile.gradoacademico | uchile.gradoacademico | Doctorado | es_ES |
uchile.notadetesis | uchile.notadetesis | Tesis para optar al grado de Doctor en Sistemas de Ingeniería | es_ES |