Skip to content

marineLM/NeuMiss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains the code to reproduce the experiments of the paper:

NeuMiss networks: differential programming for supervised learning with missing values

If you want to try NeuMiss, we advise you to look at the NeuMiss_sota repository, which provides an easy-to-use PyTorch module implementing NeuMiss.

The file NeuMiss.yml indicates the packages required as well as the versions used in our experiments.

The methods used are implemented in the following files:

  • neumannS0_mlp: the NeuMiss network.
  • mlp: the feedforward neural network.
  • estimators: the other methods used.

The files ground_truth and amputation contain the code for data simulation and the code for the Bayes predictors.

To reproduce the experiments, use:

  • python launch_simu_perf MCAR
  • python launch_simu_perf MAR_logistic
  • python launch_simu_perf gaussian_sm
  • python launch_simu_perf probit_sm
  • python launch_simu_depth_effect
  • python launch_simu_architecture

These scripts save their results as csv files in the results foder. The plots can be obtained from these csv files by running the plots_xxx files.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages