Skip to content
Discussion options

You must be logged in to vote

This behavior is intentional in the MODL approach to prevent overfitting.

Let us illustrate this with an example. Suppose that, for a given sample size, the data preparation of each descriptive variable is very robust, with a very low probability $p=\frac{1}{1000}$ of obtaining a strictly positive $Level$ for a random descriptive variable, that is, the probability of wrongly identifying a random variable as informative.
Then, if your dataset contains 1000 random descriptive variables, the probability of identifying at least one of them as informative approaches 1. More precisely, this probability is $1 - (1-\frac{1}{1000})^{1000}$ ~ $1 - \frac{1}{e}$ ~ 63%.

To avoid such overfitting, the …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@folmos-at-orange
Comment options

folmos-at-orange Jul 22, 2025
Collaborator Author

Answer selected by lucaurelien
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
Converted from issue

This discussion was converted from issue #748 on July 22, 2025 08:20.