Open ericphanson opened 5 months ago
Thanks for trying SIRUS.jl out and opening an issue, @ericphanson
It sounds like a weird issue indeed. The error comes from
So apparently the model has fitted zero rules during (one of) the training runs. That sounds like a bug somewhere because I would expect that the model would fit at least some rules on any dataset. Is this a part of cross-validation runs? Can you give a bit more information about the data size and what type of predictor you have?
Yeah, I'm doing 5-fold CV. I have 8 numeric features and ~150k rows, in a binary classification problem.
I frequently get this issue when trying to use SIRUS.jl. I can often avoid it by changing weights to affect class-balance or subsampling etc, or changing lambda, but it is confusing and I don't know exactly what causes it or how to avoid it.