Skip to content
m3dm-jkuPublic

About

Feature Ordering by Conditional Independence (FOCI), a variable selection algorithm based on the measure of conditional dependence.

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

pyFOCI - Feature Ordering by Conditional Independence

tests codecov doc

pyFOCI provides the feature selection algorithm "Feature Ordering by Conditional Independence" (FOCI), based on a nonlinear generalization of the partial R² statistic. So it can be especially useful in strongly nonlinear data scenarios.

It is based on

  • Mona Azadkia and Sourav Chatterjee. A simple measure of conditional dependence. The Annals of Statistics, 49(6):3070–3102, 2021. [DOI] [arXiv]

  • Sebastian Fuchs. Quantifying directed dependence via dimension reduction. Journal of Multivariate Analysis 201 (2024): 105266. [DOI] [arXiv]

The Package is scikit-learn compatible. It is available on PyPI.

Refer to the documentation (API and example code) at https://m3dm-jku.github.io/pyFOCI/ .


This work has been supported by the COMET-K2 Center of the Linz Center of Mechatronics (LCM), funded by the Austrian federal government and the federal state of Upper Austria.

About

Feature Ordering by Conditional Independence (FOCI), a variable selection algorithm based on the measure of conditional dependence.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages