Hidden Link Prediction in Criminal Networks Using the Deep Reinforcement Learning Technique

Criminal network activities, which are usually secret and stealthy, present certain difficulties in conducting criminal network analysis (CNA) because of the lack of complete datasets. The collection of criminal activities data in these networks tends to be incomplete and inconsistent, which is refl...

Full description

Bibliographic Details
Main Authors: Marcus Lim, Azween Abdullah, NZ Jhanjhi, Mahadevan Supramaniam
Format: Article
Language:English
Published: MDPI AG 2019-01-01
Series:Computers
Subjects:
Online Access:http://www.mdpi.com/2073-431X/8/1/8
id doaj-d24a95735b5942d8a7056fae88d97a8b
record_format Article
spelling doaj-d24a95735b5942d8a7056fae88d97a8b2020-11-25T00:08:19ZengMDPI AGComputers2073-431X2019-01-0181810.3390/computers8010008computers8010008Hidden Link Prediction in Criminal Networks Using the Deep Reinforcement Learning TechniqueMarcus Lim0Azween Abdullah1NZ Jhanjhi2Mahadevan SupramaniamSchool of Computing and IT (SoCIT), Taylor’s University, 47500 Subang Jaya, Selangor, MalaysiaSchool of Computing and IT (SoCIT), Taylor’s University, 47500 Subang Jaya, Selangor, MalaysiaSchool of Computing and IT (SoCIT), Taylor’s University, 47500 Subang Jaya, Selangor, MalaysiaCriminal network activities, which are usually secret and stealthy, present certain difficulties in conducting criminal network analysis (CNA) because of the lack of complete datasets. The collection of criminal activities data in these networks tends to be incomplete and inconsistent, which is reflected structurally in the criminal network in the form of missing nodes (actors) and links (relationships). Criminal networks are commonly analyzed using social network analysis (SNA) models. Most machine learning techniques that rely on the metrics of SNA models in the development of hidden or missing link prediction models utilize supervised learning. However, supervised learning usually requires the availability of a large dataset to train the link prediction model in order to achieve an optimum performance level. Therefore, this research is conducted to explore the application of deep reinforcement learning (DRL) in developing a criminal network hidden links prediction model from the reconstruction of a corrupted criminal network dataset. The experiment conducted on the model indicates that the dataset generated by the DRL model through self-play or self-simulation can be used to train the link prediction model. The DRL link prediction model exhibits a better performance than a conventional supervised machine learning technique, such as the gradient boosting machine (GBM) trained with a relatively smaller domain dataset.http://www.mdpi.com/2073-431X/8/1/8hidden link predictiondeep reinforcement learningcriminal network analysissocial network analysis
collection DOAJ
language English
format Article
sources DOAJ
author Marcus Lim
Azween Abdullah
NZ Jhanjhi
Mahadevan Supramaniam
spellingShingle Marcus Lim
Azween Abdullah
NZ Jhanjhi
Mahadevan Supramaniam
Hidden Link Prediction in Criminal Networks Using the Deep Reinforcement Learning Technique
Computers
hidden link prediction
deep reinforcement learning
criminal network analysis
social network analysis
author_facet Marcus Lim
Azween Abdullah
NZ Jhanjhi
Mahadevan Supramaniam
author_sort Marcus Lim
title Hidden Link Prediction in Criminal Networks Using the Deep Reinforcement Learning Technique
title_short Hidden Link Prediction in Criminal Networks Using the Deep Reinforcement Learning Technique
title_full Hidden Link Prediction in Criminal Networks Using the Deep Reinforcement Learning Technique
title_fullStr Hidden Link Prediction in Criminal Networks Using the Deep Reinforcement Learning Technique
title_full_unstemmed Hidden Link Prediction in Criminal Networks Using the Deep Reinforcement Learning Technique
title_sort hidden link prediction in criminal networks using the deep reinforcement learning technique
publisher MDPI AG
series Computers
issn 2073-431X
publishDate 2019-01-01
description Criminal network activities, which are usually secret and stealthy, present certain difficulties in conducting criminal network analysis (CNA) because of the lack of complete datasets. The collection of criminal activities data in these networks tends to be incomplete and inconsistent, which is reflected structurally in the criminal network in the form of missing nodes (actors) and links (relationships). Criminal networks are commonly analyzed using social network analysis (SNA) models. Most machine learning techniques that rely on the metrics of SNA models in the development of hidden or missing link prediction models utilize supervised learning. However, supervised learning usually requires the availability of a large dataset to train the link prediction model in order to achieve an optimum performance level. Therefore, this research is conducted to explore the application of deep reinforcement learning (DRL) in developing a criminal network hidden links prediction model from the reconstruction of a corrupted criminal network dataset. The experiment conducted on the model indicates that the dataset generated by the DRL model through self-play or self-simulation can be used to train the link prediction model. The DRL link prediction model exhibits a better performance than a conventional supervised machine learning technique, such as the gradient boosting machine (GBM) trained with a relatively smaller domain dataset.
topic hidden link prediction
deep reinforcement learning
criminal network analysis
social network analysis
url http://www.mdpi.com/2073-431X/8/1/8
work_keys_str_mv AT marcuslim hiddenlinkpredictionincriminalnetworksusingthedeepreinforcementlearningtechnique
AT azweenabdullah hiddenlinkpredictionincriminalnetworksusingthedeepreinforcementlearningtechnique
AT nzjhanjhi hiddenlinkpredictionincriminalnetworksusingthedeepreinforcementlearningtechnique
AT mahadevansupramaniam hiddenlinkpredictionincriminalnetworksusingthedeepreinforcementlearningtechnique
_version_ 1725415759352430592