Research Article

AI-Driven Predictive Analytics Framework for Anti-Money Laundering Risk Management and Financial Infrastructure Protection in U.S. Banking Systems

Authors

  • Md Ibrahim University of New Haven, Business Analytics
  • Sakib Mahmud Rutgers, The State University of New Jersey, Business
  • Muhaimin Ul Zadid University of New Haven, Business Analytics
  • Nusrat Jahan University of Bridgeport, Analytics and Systems
  • Md Moshiur Rahman University of New Haven, Business Analytics
  • A S M FAHIM University of New Haven, Finance and Financial Analytics

Abstract

U.S. banks run anti money laundering (AML) programs that must detect suspicious activity at scale, document decisions, and file timely Suspicious Activity Reports (SARs) while protecting SAR confidentiality (31 C.F.R. § 1020.320, 2023; FFIEC, 2021). Illicit finance increasingly exploits payment rails and multi account networks, raising compliance exposure and operational risk (FinCEN, 2021). This manuscript proposes a compliance aware, AI driven predictive analytics framework for U.S. banking. The framework integrates three layers: supervised alert ranking and suppression using calibrated gradient boosted trees (Chen & Guestrin, 2016); unsupervised anomaly detection for emerging typologies under label lag (Liu et al., 2008); and graph learning to capture relationship centered laundering structures such as mule rings and layering (Kipf & Welling, 2017; Hamilton et al., 2017). We specify a data and feature pipeline for deposits, wires, ACH, cards, and instant payments, including preprocessing, entity resolution, feature engineering, and class imbalance controls using cost sensitive objectives and precision recall analysis (Elkan, 2001; Saito & Rehmsmeier, 2015). Explainability is embedded as an evidence packet for investigators and validators using SHAP, LIME, counterfactuals, and graph explanations (Lundberg & Lee, 2017; Ribeiro et al., 2016; Wachter et al., 2018; Ying et al., 2019). Privacy preserving options, including federated learning, secure aggregation, and differential privacy, enable cross portfolio learning without centralizing sensitive customer data (Dwork et al., 2006; McMahan et al., 2017). Deployment guidance addresses real time scoring, latency targets, drift monitoring, and integration with case management and BSA e filing.

Article information

Journal

Journal of Economics, Finance and Accounting Studies

Volume (Issue)

6 (1)

Pages

155-166

Published

2024-01-25

How to Cite

Md Ibrahim, Sakib Mahmud, Muhaimin Ul Zadid, Nusrat Jahan, Md Moshiur Rahman, & A S M FAHIM. (2024). AI-Driven Predictive Analytics Framework for Anti-Money Laundering Risk Management and Financial Infrastructure Protection in U.S. Banking Systems. Journal of Economics, Finance and Accounting Studies , 6(1), 155-166. https://doi.org/10.32996/jefas.2024.6.6.12

Downloads

Views

22

Downloads

0

Keywords:

i-Money Laundering, Machine Learning, Graph Neural Networks, Financial Crime, National Security, Explainable AI, Privacy-Enhancing Technologies


Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, int given in /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/statistics/PKPStatisticsHelper.php:215 Stack trace: #0 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/statistics/PKPStatisticsHelper.php(215): array_key_exists() #1 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/statistics/PKPStatisticsHelper.php(172): PKP\statistics\PKPStatisticsHelper->getLocation() #2 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/observers/listeners/LogUsageEvent.php(139): PKP\statistics\PKPStatisticsHelper->getGeoData() #3 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/observers/listeners/LogUsageEvent.php(53): PKP\observers\listeners\LogUsageEvent->prepareUsageEvent() #4 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(441): PKP\observers\listeners\LogUsageEvent->handle() #5 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(249): Illuminate\Events\Dispatcher->Illuminate\Events\{closure}() #6 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(451): Illuminate\Events\Dispatcher->dispatch() #7 /home/u321545423/domains/al-kindipublisher.com/public_html/pages/article/ArticleHandler.php(356): event() #8 [internal function]: APP\pages\article\ArticleHandler->view() #9 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/core/PKPRouter.php(334): call_user_func() #10 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/core/PKPPageRouter.php(278): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest() #11 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\PKPPageRouter->route() #12 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/core/PKPApplication.php(395): PKP\core\Dispatcher->dispatch() #13 /home/u321545423/domains/al-kindipublisher.com/public_html/index.php(21): PKP\core\PKPApplication->execute() #14 {main} thrown in /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/statistics/PKPStatisticsHelper.php on line 215