Skip to main content

Causal feature selection for time series data using transfer entropy

Project description

Transfer Entropy Feature Selection

License: MIT PyPI - Version PyPI - Downloads

This repository implements a causal feature selection algorithm based on transfer entropy. The algorithm is described in: Bonetti, P., Metelli, A. M., & Restelli, M. (2023, October 17). Causal Feature Selection via Transfer Entropy. (https://arxiv.org/abs/2310.11059).

Installation

The package can be installed using pip:

pip install tefs

How to use

Refer to the documentation for usage examples.

Attribution

If you use this package in your research, please cite the following paper:

@misc{bonetti2023causal,
    title = {Causal {{Feature Selection}} via {{Transfer Entropy}}},
    author = {Bonetti, Paolo and Metelli, Alberto Maria and Restelli, Marcello},
    year = 2023,
    eprint = {2310.11059},
    archiveprefix = {arXiv},
    primaryclass = {cs.LG}
}

Authors

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tefs-0.3.2.tar.gz (13.1 kB view details)

Uploaded Source

Built Distribution

tefs-0.3.2-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file tefs-0.3.2.tar.gz.

File metadata

  • Download URL: tefs-0.3.2.tar.gz
  • Upload date:
  • Size: 13.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.9

File hashes

Hashes for tefs-0.3.2.tar.gz
Algorithm Hash digest
SHA256 1abd7ca053e9a3be0250d6e0746092d0fcbf7bda6a31fa867b59ba92589a9b2e
MD5 3051d423c784e05f546f8da29208131e
BLAKE2b-256 6aadc077abe26cea6d52e83dcccc6ea295d9ab7d77f826b74a81c5a62af0bf1d

See more details on using hashes here.

Provenance

File details

Details for the file tefs-0.3.2-py3-none-any.whl.

File metadata

  • Download URL: tefs-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.9

File hashes

Hashes for tefs-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 682ccce107966ff2db17b37d39c1b1c11760737a451ec262e37772d0dabf9a83
MD5 090cd458f4315aca9e5d540fe8df7f62
BLAKE2b-256 78b860f0a6b0c53d1b9bb93c0151b060199a26b3ac11eb84ecf325b8c185c3ab

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page