Cargando…

Node Classification in Complex Social Graphs via Knowledge-Graph Embeddings and Convolutional Neural Network

The interactions between humans and their environment, comprising living and non-living entities, can be studied via Social Network Analysis (SNA). Node classification, as well as community detection tasks, are still open research problems in SNA. Hence, SNA has become an interesting and appealing d...

Descripción completa

Detalles Bibliográficos
Autores principales: Molokwu, Bonaventure C., Shuvo, Shaon Bhatta, Kar, Narayan C., Kobti, Ziad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7304720/
http://dx.doi.org/10.1007/978-3-030-50433-5_15
_version_ 1783548312832442368
author Molokwu, Bonaventure C.
Shuvo, Shaon Bhatta
Kar, Narayan C.
Kobti, Ziad
author_facet Molokwu, Bonaventure C.
Shuvo, Shaon Bhatta
Kar, Narayan C.
Kobti, Ziad
author_sort Molokwu, Bonaventure C.
collection PubMed
description The interactions between humans and their environment, comprising living and non-living entities, can be studied via Social Network Analysis (SNA). Node classification, as well as community detection tasks, are still open research problems in SNA. Hence, SNA has become an interesting and appealing domain in Artificial Intelligence (AI) research. Immanent facts about social network structures can be effectively harnessed for training AI models in a bid to solve node classification and community detection problems in SNA. Hence, crucial aspects such as the individual attributes of spatial social actors, and the underlying patterns of relationship binding these social actors must be taken into consideration in the course of analyzing the social network. These factors determine the nature and dynamics of a given social network. In this paper, we have proposed a unique framework, Representation Learning via Knowledge-Graph Embeddings and ConvNet (RLVECN), for studying and extracting meaningful facts from social network structures to aid in node classification as well as community detection tasks. Our proposition utilizes an edge sampling approach for exploiting features of the social graph, via learning the context of each actor with respect to neighboring actors/nodes, with the goal of generating vector-space embedding per actor. Successively, these relatively low-dimensional vector embeddings are fed as input features to a downstream classifier for classification tasks about the social graph/network. Herein RLVECN has been trained, tested, and evaluated on real-world social networks.
format Online
Article
Text
id pubmed-7304720
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-73047202020-06-22 Node Classification in Complex Social Graphs via Knowledge-Graph Embeddings and Convolutional Neural Network Molokwu, Bonaventure C. Shuvo, Shaon Bhatta Kar, Narayan C. Kobti, Ziad Computational Science – ICCS 2020 Article The interactions between humans and their environment, comprising living and non-living entities, can be studied via Social Network Analysis (SNA). Node classification, as well as community detection tasks, are still open research problems in SNA. Hence, SNA has become an interesting and appealing domain in Artificial Intelligence (AI) research. Immanent facts about social network structures can be effectively harnessed for training AI models in a bid to solve node classification and community detection problems in SNA. Hence, crucial aspects such as the individual attributes of spatial social actors, and the underlying patterns of relationship binding these social actors must be taken into consideration in the course of analyzing the social network. These factors determine the nature and dynamics of a given social network. In this paper, we have proposed a unique framework, Representation Learning via Knowledge-Graph Embeddings and ConvNet (RLVECN), for studying and extracting meaningful facts from social network structures to aid in node classification as well as community detection tasks. Our proposition utilizes an edge sampling approach for exploiting features of the social graph, via learning the context of each actor with respect to neighboring actors/nodes, with the goal of generating vector-space embedding per actor. Successively, these relatively low-dimensional vector embeddings are fed as input features to a downstream classifier for classification tasks about the social graph/network. Herein RLVECN has been trained, tested, and evaluated on real-world social networks. 2020-05-25 /pmc/articles/PMC7304720/ http://dx.doi.org/10.1007/978-3-030-50433-5_15 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Molokwu, Bonaventure C.
Shuvo, Shaon Bhatta
Kar, Narayan C.
Kobti, Ziad
Node Classification in Complex Social Graphs via Knowledge-Graph Embeddings and Convolutional Neural Network
title Node Classification in Complex Social Graphs via Knowledge-Graph Embeddings and Convolutional Neural Network
title_full Node Classification in Complex Social Graphs via Knowledge-Graph Embeddings and Convolutional Neural Network
title_fullStr Node Classification in Complex Social Graphs via Knowledge-Graph Embeddings and Convolutional Neural Network
title_full_unstemmed Node Classification in Complex Social Graphs via Knowledge-Graph Embeddings and Convolutional Neural Network
title_short Node Classification in Complex Social Graphs via Knowledge-Graph Embeddings and Convolutional Neural Network
title_sort node classification in complex social graphs via knowledge-graph embeddings and convolutional neural network
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7304720/
http://dx.doi.org/10.1007/978-3-030-50433-5_15
work_keys_str_mv AT molokwubonaventurec nodeclassificationincomplexsocialgraphsviaknowledgegraphembeddingsandconvolutionalneuralnetwork
AT shuvoshaonbhatta nodeclassificationincomplexsocialgraphsviaknowledgegraphembeddingsandconvolutionalneuralnetwork
AT karnarayanc nodeclassificationincomplexsocialgraphsviaknowledgegraphembeddingsandconvolutionalneuralnetwork
AT kobtiziad nodeclassificationincomplexsocialgraphsviaknowledgegraphembeddingsandconvolutionalneuralnetwork