This is a repository that contains code for DSC180B section B06's Q2 Project Webpage.
The URL to our webpage: https://yujiezhang0914.github.io/DSC180B-Project-Website/
In our project, we will be focusing on using different techniques from causal inferences and explainable AI to interpret various machine learning models across various domains. In particular, we are interested in three domains - healthcare, banking, and the housing market. Within each domain, we are going to train several machine learning models first:XGBoost, LightGBM, TabNet, and SVM. And we have four goals in general:
- Explaining black-box models in general and finding out to what extent the learning models agree and disagree with each other in terms of predictive multiplicity and FN/FP predictions;
- Assessing the fairness of each learning algorithm;
- Generating recourse for individuals - a set of minimal actions to change the prediction of those black-box models;
- Evaluating explanations using domain knowledge.