Skip to content

valueSelector = value does not inject noise, making imputation inappropriate #21

@137alpha

Description

@137alpha

The valueSelector = "value" option uses the model prediction from ranger to impute the points

if (valueSelector == "value") {
return(pred)
} else {

This is easy to do but inappropriate because it mean that the imputed values will be noiseless, rather than reflecting the observational error of the model.

For regression, the correct thing to do would be to add random noise to the predictions with mean zero and a standard deviation equal to the standard deviation of the OOB residuals.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions