Home

Awesome

Causal DA - Few-shot domain adaptation by causal mechanism transfer

License: Apache 2.0 Documentation Coverage Rate Badge

Introduction

How can we use the causal knowledge obtained by causal discovery to improve machine learning? Are causal discovery methods beneficial for machine learning tasks?

Requirements

Install

$ pip install git+https://github.com/takeshi-teshima/few-shot-domain-adaptation-by-causal-mechanism-transfer

$ pip install -r experiments/icml2020/requirements.txt

# To reproduce the experiments of our ICML2020 paper:
$ pip install -r experiments/icml2020/requirements.txt

OR clone this repository and run

$ pip install .

and the package will be installed under the name of causal-da (the module name will be causal_da).

Usage

Documentation

Experiments

See experiments/icml2020/README.md.

License

This project is licensed under the terms of the Apache 2.0 license.

References

<!-- This header title is used as an anchor tag somewhere else in this README.md -->

If you use the code in your project, please consider citing:

[1] Teshima, T., Sato, I., & Sugiyama, M. (2020). Few-shot domain adaptation by causal mechanism transfer (ICML 2020).

@inproceedings{Teshima2020Fewshot,
    author = {Teshima, Takeshi and Sato, Issei and Sugiyama, Masashi},
    booktitle = {Proceedings of the 37th International Conference on Machine Learning},
    title = {Few-shot domain adaptation by causal mechanism transfer},
    year = {2020}
}

Problems?

Notes