Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A nonparametric test based on regression error (FIT) #305

Open
MatthewZhao26 opened this issue Feb 9, 2022 · 1 comment
Open

A nonparametric test based on regression error (FIT) #305

MatthewZhao26 opened this issue Feb 9, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request ndd Issues for NeuroData Design

Comments

@MatthewZhao26
Copy link
Contributor

A nonparametric test based on regression error (FIT) [paper] [python code]

  • A bit more fringe than KCI/KCIP but provides good simulation comparisons between all three methods plus more.
  • Uses a nonparametric regression (in their case, a decision tree) to examine the change in predictive power based on including versus excluding some variables Z.
  • Uses the mean squared error as a test statistic and an analytic Gaussian/T-test approach to compute a pvalue
  • Seemingly efficient for large samples sizes as compared to other kernel based approaches.
  • Interesting connections in that trees/forests are adaptive kernel methods and extensions to forests/honesty/leaf permutations.

[Issue 226]

@rflperry
Copy link
Member

rflperry commented Feb 9, 2022

In the paper they use a decision tree to compute the mean squared error, but I don't think there is anything stopping any other method. Thus the implementation may want to input a general sklearn style regression function.

@sampan501 sampan501 added enhancement New feature or request ndd Issues for NeuroData Design labels Feb 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ndd Issues for NeuroData Design
Projects
None yet
Development

No branches or pull requests

3 participants