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

Tree-based algorithms supports continuous target? #71

Closed
DSXiangLi opened this issue Oct 18, 2019 · 3 comments
Closed

Tree-based algorithms supports continuous target? #71

DSXiangLi opened this issue Oct 18, 2019 · 3 comments
Labels
enhancement New feature or request

Comments

@DSXiangLi
Copy link

No description provided.

@t-tte
Copy link
Collaborator

t-tte commented Oct 18, 2019

The uplift forest algorithms don't currently support continuous target variables, and we have no immediate plans to implement such a feature. The main reason is that our testing hasn't showed a major difference between uplift forests and meta-learners in the binary case, and we don't have a particular reason to expect such a difference in the continuous case. With all that being said, we're happy to revisit this if some new results emerge.

@DSXiangLi
Copy link
Author

@t-tte Thanks for the quick response!

what about the casual tree algorithm defined in these 2 papers.
https://arxiv.org/abs/1902.00087. “Learning triggers for heterogeneous treatment effects
https://arxiv.org/pdf/1504.01132.pdf Recursive partitioning for heterogeneous causal effects

Because I found the tree visualization very useful in practice, compared to the meta learning.

Basically for continuous target, it uses RMSE for treatment difference as cost function and penalize with leaf variance and generalization error between train and validation.

@jeongyoonlee jeongyoonlee added the enhancement New feature or request label Oct 20, 2019
@jeongyoonlee
Copy link
Collaborator

jeongyoonlee commented Oct 20, 2019

Thanks for the comment, @DSXiangLi. We have implementation of causal tree from the second paper by Athey and Imbens, but it's still in experimental and work in progress. We will keep you posted once it's ready for general use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants