Client Profiling for an Anti-Money Laundering System

We present a data mining approach for profiling bank clients in order to support the process of detection of anti-money laundering operations. We first present the overall system architecture, and then focus on the relevant component for this paper. We detail the experiments performed on real world data from a financial institution, which allowed us to group clients in clusters and then generate a set of classification rules. We discuss the relevance of the founded client profiles and of the generated classification rules. According to the defined overall agent-based architecture, these rules will be incorporated in the knowledge base of the intelligent agents responsible for the signaling of suspicious transactions.

[1]  P. Rousseeuw Silhouettes: a graphical aid to the interpretation and validation of cluster analysis , 1987 .

[2]  Ian H. Witten,et al.  Generating Accurate Rule Sets Without Global Optimization , 1998, ICML.

[3]  M. Tahar Kechadi,et al.  Application of Data Mining for Anti-money Laundering Detection: A Case Study , 2010, 2010 IEEE International Conference on Data Mining Workshops.

[4]  William W. Cohen Fast Effective Rule Induction , 1995, ICML.

[5]  Alberto Maria Segre,et al.  Programs for Machine Learning , 1994 .

[6]  Bernhard Schölkopf,et al.  Estimating the Support of a High-Dimensional Distribution , 2001, Neural Computation.

[7]  Sergei Vassilvitskii,et al.  k-means++: the advantages of careful seeding , 2007, SODA '07.

[8]  Yves Demazeau,et al.  FROM INTERACTIONS TO COLLECTIVE BEHAVIOUR IN AGENT-BASED SYSTEMS , 1995 .

[9]  T. Caliński,et al.  A dendrite method for cluster analysis , 1974 .

[10]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[11]  Greg Hamerly,et al.  Alternatives to the k-means algorithm that find better clusterings , 2002, CIKM '02.

[12]  Philip S. Yu,et al.  Applying data mining in investigating money laundering crimes , 2003, KDD '03.

[13]  M. Tahar Kechadi,et al.  Towards a New Data Mining-Based Approach for Anti-Money Laundering in an International Investment Bank , 2009, ICDF2C.

[14]  João Balsa,et al.  A Multiagent Based Approach to Money Laundering Detection and Prevention , 2015, ICAART.

[15]  Jean Metz,et al.  Interpretação de clusters gerados por algoritmos de clustering hierárquico , 2006 .

[16]  Jason Kingdon,et al.  AI Fights Money Laundering , 2004, IEEE Intell. Syst..

[17]  Jun Tang,et al.  Developing an intelligent data discriminating system of anti-money laundering based on SVM , 2005, 2005 International Conference on Machine Learning and Cybernetics.

[18]  Silke Wagner,et al.  Comparing Clusterings - An Overview , 2007 .

[19]  Tony R. Martinez,et al.  Improved Heterogeneous Distance Functions , 1996, J. Artif. Intell. Res..