DETECCIÓN DE COMUNIDADES EN REDES SOCIALES
dc.contributor.author | Agudo Esperanza, Antonio | |
dc.date.accessioned | 2023-07-19T10:00:08Z | |
dc.date.available | 2023-07-19T10:00:08Z | |
dc.date.issued | 2023-07-17 | |
dc.description | Trabajo Fin de Grado leído en la Universidad Rey Juan Carlos en el curso académico 2022/2023. Directores/as: Abraham Duarte Muñoz, Jesús Sánchez-Oro Calvo | |
dc.description.abstract | El problema de detección de comunidades se refiere a la identificación de agrupaciones o comunidades de nodos en una red o grafo. Una comunidad se define como un conjunto de nodos dentro del grafo que están más densamente conectados entre sí que comparado con el resto del grafo. El objetivo principal de la detección de comunidades es dividir un grafo en subconjuntos de nodos que tengan conexiones más fuertes entre sí que con nodos externos. Este problema es conocido como un problema NP-completo, lo que significa que no existe un algoritmo eficiente que pueda encontrar la solución óptima en todos los casos en un tiempo razonable. Por lo tanto, se utilizan diferentes enfoques y técnicas, tanto exactas como aproximadas para abordar este problema. En este trabajo se ha empleado 2 algoritmos para la clasificación inicial de las comunidades. Por otro lado, se ha empleado una red neuronal como modelo de aprendizaje automático para la detección de comunidades. Se estructura con capas que procesan las características de los nodos y aprenden representaciones y relaciones relevantes del grafo. Se han utilizado capas lineales y convolucionales para realizar las operaciones de procesamiento y propagación de la información en el grafo. La combinación de una red neuronal y estos algoritmos de clasificación permite aprovechar las capacidades de aprendizaje y generalización de la red neuronal, mientras se utiliza el conocimiento y las estrategias de búsqueda de las metaheurísticas para mejorar la calidad de la detección de comunidades. Esto puede resultar en una solución más precisa y efectiva para el problema. Esta combinación de enfoques permite aprovechar las fortalezas de ambos métodos y mejorar la capacidad de clasificación y detección de comunidades en el grafo. | |
dc.identifier.uri | https://hdl.handle.net/10115/23145 | |
dc.language.iso | spa | |
dc.publisher | Universidad Rey Juan Carlos | |
dc.rights | Creative Commons Atribución 4.0 Internacional | |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/legalcode | |
dc.subject | Detección de comunidades | |
dc.subject | Red neuronal | |
dc.subject | Algoritmo bio-inspirado | |
dc.subject | Grafo | |
dc.subject | NetworkX | |
dc.subject | DGL (Deep Graph Library) | |
dc.subject | Louvain | |
dc.subject | ACO | |
dc.subject | Optimización | |
dc.subject | Analisis de redes | |
dc.title | DETECCIÓN DE COMUNIDADES EN REDES SOCIALES | |
dc.type | info:eu-repo/semantics/studentThesis |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- 2022-23-ETSII-A-2034-2034037-a.agudo.2018-MEMORIA.pdf
- Tamaño:
- 2.49 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Memoria del TFG