Skip to content

Add final MNAR imputation project. - #2576

Open
elisawege wants to merge 1 commit into
apache:mainfrom
elisawege:final-mnar-prototype
Open

elisawege wants to merge 1 commit into
apache:mainfrom
elisawege:final-mnar-prototype

Conversation

@elisawege

Copy link
Copy Markdown

This pull request adds the final artifacts for the MNAR imputation project.

The project includes:

  • final Python prototype
  • final DML/Systemds prototype
  • missingness generators
  • tests
  • documentation
  • experiment scripts and selected result artifacts

Core Idea:
A rebalanced MICE-like imputation approach for MNAR data, using target-region weighting and similarity-based weighting.

How to run:
cd mnar_project

Diabetes Dataset
python3 src/run_all_experiments.py --input-path data/processed/diabetes_sample.csv

AQ dataset:
python3 src/run_all_experiments.py --input-path data/processed/AQ_clean.csv

Main result:
Compared with standard MICE, the rebalanced approach substantially reduces MNAR-related bias. The final prototype was translated into DML/SystemDS.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant