Skip to content

noahkostesku/llmExplainabilityPaper

Repository files navigation

Credit Risk Explainability with LLMs

Overview

This repository supports the implementation of the paper titled "Explainability in Credit Risk Modelling: A Comparative Study of Network-based and Non-network-based Approaches". The paper explores how structured model explanations—derived from SHAP (for tabular/XGBoost models) and GNNExplainer (for GNNs)—can be translated into human-readable narratives using LLMs such as Gemma 3, DeepSeek R1, and Gemini 2.5.

The primary goal is to evaluate and compare these LLM-generated explanations in terms of clarity, interpretability, and domain relevance across user groups.


Project Structure

├── LICENSE                     # official license
├── README.md                   # readme
├── chatgpt_simulated_ratings/  # ChatGPT-4o simulated evaluation framework for CRP and NCRP personas                       
├── data_preprocessing/         # Data prep and cleaning
├── finetuned_llms/             # Quantized LoRA fine-tuning for Gemma 3 4B and DeepSeek R1 70B
├── graph_constructions/        # Network construction
└── models/                     # XGBoost, GAT, and bimodal prediction pipelines with explanation generation

About

Implementation for 'Explainability in Credit Risk Modelling', featuring pipelines that generate SHAP and GNNExplainer explanations and translate them into human-readable narratives using LLMs like Gemma 3, DeepSeek R1, and Gemini 2.5 with various evaluation metrics.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors