Skip to content

HoeffdingAdaptiveTreeClassifier does not draw feature engineered variables #581

Answered by smastelini
HarshaAsh asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @HarshaAsh. Thanks for reporting that. Did you try to increase the value of split_confidence? In your toy example, although the grace period is set to 5, the number of features changes when using the polynomial extender. Therefore, I believe 30 observations might not be enough to trigger a split. The tree might not be confident enough about the effectiveness of the observed values so far.

You could either:

  • Process more samples.
  • Increase split_confidence to, let say, 0.01 or even 0.1. Hence, the tree will perform splits even when it's "not sure" about how good they are.

Please, confirm if splits are triggered under these conditions. If not, it may be indeed something wrong going on.

Replies: 1 comment 5 replies

Comment options

You must be logged in to vote
5 replies
@smastelini
Comment options

@smastelini
Comment options

@HarshaAsh
Comment options

@HarshaAsh
Comment options

@smastelini
Comment options

Answer selected by HarshaAsh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants