EDA of the AMLSim synthetic dataset, feature and graph creation
Python
6
6 commits
updated Jul 21, 2021
EDA of the AMLSim synthetic dataset, feature and graph creation
The dataset at hand is the AMLSim dataset from IBM. https://github.com/IBM/AMLSim. The project provides a sample dataset consisting of three banks separately and combined. In this analysis, the dataset corresponding to bank A is analysed, assuming that the dataset for bank B and C follow similar structure with different alert patterns. https://www.dropbox.com/sh/l3grpumqfgbxqak/AAD5gERyPCGM-DXYErAca-ITa/banks?dl=0
EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphs https://arxiv.org/abs/1902.10191
Scalable Graph Learning for Anti-Money Laundering: A First Look https://arxiv.org/abs/1812.00076
Epplorative analysis of the accounts file
Conclusions:
summary: Only the fields acct_id, prior_sar_count, initial deposit contain usefull information.
Epplorative analysis of the account mapping file
Conclusions:
summary account mapping file doesn't contain additional informamtion
There is an alert file and SAR file. Note that the alert file contains false positives. false positives are pattern that look like SARs (true positives) but deviate in high of amounts and timing.
Conclusions alert_file:
Sar_file:
Note that every account can only have one alert /sar. I.e. alert generation/SAr filing is not per month.
alert_transactions file:
6 commits
Python
100.0%
EDA of the AMLSim synthetic dataset, feature and graph creation
Python
6
6 commits
updated Jul 21, 2021
EDA of the AMLSim synthetic dataset, feature and graph creation
The dataset at hand is the AMLSim dataset from IBM. https://github.com/IBM/AMLSim. The project provides a sample dataset consisting of three banks separately and combined. In this analysis, the dataset corresponding to bank A is analysed, assuming that the dataset for bank B and C follow similar structure with different alert patterns. https://www.dropbox.com/sh/l3grpumqfgbxqak/AAD5gERyPCGM-DXYErAca-ITa/banks?dl=0
EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphs https://arxiv.org/abs/1902.10191
Scalable Graph Learning for Anti-Money Laundering: A First Look https://arxiv.org/abs/1812.00076
Epplorative analysis of the accounts file
Conclusions:
summary: Only the fields acct_id, prior_sar_count, initial deposit contain usefull information.
Epplorative analysis of the account mapping file
Conclusions:
summary account mapping file doesn't contain additional informamtion
There is an alert file and SAR file. Note that the alert file contains false positives. false positives are pattern that look like SARs (true positives) but deviate in high of amounts and timing.
Conclusions alert_file:
Sar_file:
Note that every account can only have one alert /sar. I.e. alert generation/SAr filing is not per month.
alert_transactions file:
6 commits
Python
100.0%