16 research outputs found
Evolutionary Centrality and Maximal Cliques in Mobile Social Networks
This paper introduces an evolutionary approach to enhance the process of
finding central nodes in mobile networks. This can provide essential
information and important applications in mobile and social networks. This
evolutionary approach considers the dynamics of the network and takes into
consideration the central nodes from previous time slots. We also study the
applicability of maximal cliques algorithms in mobile social networks and how
it can be used to find the central nodes based on the discovered maximal
cliques. The experimental results are promising and show a significant
enhancement in finding the central nodes
Computing Vertex Centrality Measures in Massive Real Networks with a Neural Learning Model
Vertex centrality measures are a multi-purpose analysis tool, commonly used
in many application environments to retrieve information and unveil knowledge
from the graphs and network structural properties. However, the algorithms of
such metrics are expensive in terms of computational resources when running
real-time applications or massive real world networks. Thus, approximation
techniques have been developed and used to compute the measures in such
scenarios. In this paper, we demonstrate and analyze the use of neural network
learning algorithms to tackle such task and compare their performance in terms
of solution quality and computation time with other techniques from the
literature. Our work offers several contributions. We highlight both the pros
and cons of approximating centralities though neural learning. By empirical
means and statistics, we then show that the regression model generated with a
feedforward neural networks trained by the Levenberg-Marquardt algorithm is not
only the best option considering computational resources, but also achieves the
best solution quality for relevant applications and large-scale networks.
Keywords: Vertex Centrality Measures, Neural Networks, Complex Network Models,
Machine Learning, Regression ModelComment: 8 pages, 5 tables, 2 figures, version accepted at IJCNN 2018. arXiv
admin note: text overlap with arXiv:1810.1176
Novel Machine Learning Algorithms for Centrality and Cliques Detection in Youtube Social Networks
The goal of this research project is to analyze the dynamics of social
networks using machine learning techniques to locate maximal cliques and to
find clusters for the purpose of identifying a target demographic. Unsupervised
machine learning techniques are designed and implemented in this project to
analyze a dataset from YouTube to discover communities in the social network
and find central nodes. Different clustering algorithms are implemented and
applied to the YouTube dataset. The well-known Bron-Kerbosch algorithm is used
effectively in this research to find maximal cliques. The results obtained from
this research could be used for advertising purposes and for building smart
recommendation systems. All algorithms were implemented using Python
programming language. The experimental results show that we were able to
successfully find central nodes through clique-centrality and degree
centrality. By utilizing clique detection algorithms, the research shown how
machine learning algorithms can detect close knit groups within a larger
network
Analyzing the Spread of Misinformation on Social Networks:A Process and Software Architecture for Detection and Analysis
The rapid dissemination of misinformation on social networks, particularly during public health crises like the COVID-19 pandemic, has become a significant concern. This study investigates the spread of misinformation on social network data using social network analysis (SNA) metrics, and more generally by using well known network science metrics. Moreover, we propose a process design that utilizes social network data from Twitter, to analyze the involvement of non-trusted accounts in spreading misinformation supported by a proof-of-concept prototype. The proposed prototype includes modules for data collection, data preprocessing, network creation, centrality calculation, community detection, and misinformation spreading analysis. We conducted an experimental study on a COVID-19-related Twitter dataset using the modules. The results demonstrate the effectiveness of our approach and process steps, and provides valuable insight into the application of network science metrics on social network data for analysing various influence-parameters in misinformation spreading.</p