Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Interpretation for Variational Autoencoder Used to Generate Financial Synthetic Tabular Data

Paper License: MIT Python 3.8+ Open In Colab

Official TensorFlow 2.x implementation and gradient interpretability framework for Tabular Variational Autoencoders (TVAE). Featured by RBC Borealis AI.


πŸ“Œ Abstract

Generative models such as Variational Autoencoders (VAEs) are widely adopted for generating high-fidelity synthetic tabular data. However, understanding feature importance and inter-feature interactions within non-linear latent spaces remains a significant challenge. This repository offers an end-to-end interpretability framework for TVAE models, featuring:

  1. Local & Global Feature Importance: First-order Jacobian partial derivative aggregations.
  2. Feature Interaction Mapping: Second-order partial derivative computations ($\frac{\partial^2 \mu}{\partial x_i \partial x_j}$) capturing latent variable interactions.

πŸš€ Quickstart

Installation

git clone [https://github.com/jhw0010/jinhongwu.github.io.git](https://github.com/jhw0010/jinhongwu.github.io.git)
cd jinhongwu.github.io
pip install -r requirements.txt

About

Open-source framework providing gradient-based XAI and feature interaction mapping for VAE in tabular synthetic data generation

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages