credit-risk-explainability
Credit Risk Explainability is an open-source implementation of the research paper: "An Explainable AI Framework for Credit Evaluation and Analysis" (Applied Soft Computing Journal, 2024).
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
✓DOI references
Found 1 DOI reference(s) in README -
✓Academic publication links
Links to: sciencedirect.com -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.6%) to scientific vocabulary
Keywords
Repository
Credit Risk Explainability is an open-source implementation of the research paper: "An Explainable AI Framework for Credit Evaluation and Analysis" (Applied Soft Computing Journal, 2024).
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
Credit Risk Explainability: Explainable AI for Loan Approval
Overview
This repository provides an open-source implementation of the research paper:
"An Explainable AI Framework for Credit Evaluation and Analysis" (Applied Soft Computing Journal, 2024).
📄 Paper Link: Elsevier - Applied Soft Computing
The project applies Machine Learning (ML) and Explainable AI (XAI) techniques to improve transparency in credit risk assessment and loan approval decisions. Using Random Forest, SHAP, LIME, and Partial Dependency Plots (PDP), it explains why a loan is approved or rejected, helping financial institutions and borrowers understand decision-making processes.
Features
- Implements Logistic Regression, Decision Tree, and Random Forest for credit risk evaluation.
- Uses LIME and SHAP to provide both local and global explanations of model decisions.
- Partial Dependency Plots (PDP) to visualize feature influence on predictions.
- Random Forest achieves 99.8% accuracy in loan approval classification.
- Open-source implementation with structured, modular, and well-documented code.
Repository Structure
Credit Risk Explainability/
│── Credit Risk Explainability.ipynb # Google Colab notebook with full implementation
│── requirements.txt # Dependencies list
│── README.md # Documentation
│── LICENSE # Open-source license
│── CITATION.md # Paper citation details
Getting Started
Clone the Repository
bash
git clone https://github.com/your-username/Credit-Risk-Explainability.git
cd Credit-Risk-Explainability
Install Dependencies
bash
pip install -r requirements.txt
Open in Google Colab
To run the notebook interactively, use the link below:
Results
| Model | Accuracy | Precision | Recall | F1-Score | |-----------------|---------|----------|--------|---------| | Logistic Regression | 0.980 | 0.980 | 0.980 | 0.980 | | Decision Tree | 0.997 | 0.996 | 0.995 | 0.997 | | Random Forest | 0.998 | 0.997 | 0.997 | 0.998 |
Explainability Results
- SHAP Explainer: Provides both local and global explanations for feature importance.
- LIME Explainer: Highlights feature contributions for individual predictions.
- PDP Plot: Demonstrates the relationship between input features and loan approval decisions.
Citation
If you use this repository in your work, please cite the original paper:
bibtex
@article{Nallakaruppan2024XAI,
title={An Explainable AI framework for credit evaluation and analysis},
author={M.K. Nallakaruppan, Balamurugan Balusamy, et al.},
journal={Applied Soft Computing},
year={2024},
doi={10.1016/j.asoc.2024.111307}
}
License
This project is licensed under the MIT License. See the LICENSE file for details.
Contributing
Contributions are welcome. If you find issues or improvements, feel free to open an issue or submit a pull request.
Owner
- Login: Kaif0708
- Kind: user
- Repositories: 1
- Profile: https://github.com/Kaif0708
Citation (CITATION.md)
# Citation
If you use this repository, please cite the original paper:
**"An Explainable AI Framework for Credit Evaluation and Analysis"**
(*Applied Soft Computing Journal, 2024*)
📄 **Paper Link:** [Elsevier - Applied Soft Computing](https://www.sciencedirect.com/science/article/pii/S1568494624000814)
### BibTeX Citation
```bibtex
@article{Nallakaruppan2024XAI,
title={An Explainable AI framework for credit evaluation and analysis},
author={M.K. Nallakaruppan, Balamurugan Balusamy, et al.},
journal={Applied Soft Computing},
year={2024},
doi={10.1016/j.asoc.2024.111307}
}
GitHub Events
Total
- Push event: 13
- Create event: 2
Last Year
- Push event: 13
- Create event: 2
Dependencies
- jupyter *
- lime *
- matplotlib *
- numpy *
- pandas *
- scikit-learn *
- seaborn *
- shap *