omborse131/UPI_Fraud_Detection

GitHub: omborse131/UPI_Fraud_Detection

基于机器学习的 UPI 欺诈检测系统,通过随机森林模型识别异常交易,提升数字支付安全性。

Stars: 1 | Forks: 0

# UPI_Fraud_Detection UPI 欺诈检测系统是一个基于机器学习的应用,通过分析交易数据模式来识别欺诈性的 UPI 交易。使用训练好的随机森林模型和 Flask Web 界面,该系统可以预测交易是正常还是欺诈,有助于增强数字支付系统的金融安全性。 🎯 功能 - 用于欺诈预测的机器学习模型 - 实时交易分析 - 用于用户输入和结果的 Web 界面 - 使用 Joblib 进行模型持久化 - 使用 SHAP(可选)进行可解释性支持 - 轻量级,易于本地运行 🧠 机器学习模型 - 算法:随机森林分类器(来自 scikit-learn) - 在历史 UPI 交易数据集上训练 - 处理不平衡数据 - 保存的模型:model.pkl - 保存的特征列:model_columns.pkl 🛠️ 技术栈 - 后端:Flask - 机器学习库:scikit-learn - 模型序列化:Joblib - 数据处理:pandas - 可解释性(可选):SHAP - 前端:HTML、CSS 项目结构 upi-fraud-detection/ │ ├── app.py ├── model.pkl ├── model_columns.pkl ├── templates/ │ └── index.html ├── static/ │ └── style.css ├── requirements.txt └── README.md 克隆仓库 git clone cd upi-fraud-detection 创建虚拟环境 python -m venv venv venv\Scripts\activate 3️⃣ 安装依赖 pip install -r requirements.txt 4️⃣ 运行应用 python app.py 在浏览器中打开: http://127.0.0.1:5000/
标签:Apex, CSS, Flask, Joblib, pandas, scikit-learn, SEO: UPI欺诈, SEO: 交易安全, SEO: 金融欺诈检测, SHAP, UPI, 不平衡数据处理, 交易分析, 分类模型, 前端HTML, 可解释性, 多模态安全, 实时检测, 异常检测, 数字支付, 数据科学, 本地部署, 机器学习, 模型持久化, 模型训练, 欺诈检测, 特征工程, 财务欺诈, 资源验证, 逆向工具, 金融安全, 随机森林, 预测系统