Skip to main content
. 2021 Mar 2;7:e374. doi: 10.7717/peerj-cs.374

Table 1. Algorithm for OBB predictor importance by permutation.

Algorithm: OBB Predictor Importance by Permutation
For tree t, t = 1……T
  • Identify the OBB observations

  • Identify The indices of the splitting predictor variables, st{1p}.

  • Calculate the OBB error εt.

    For each predictor variable xj,jst
    • Randomly permute the observations of xj.
    • Estimate the model error, εtj using the OBB observations.
    • Estimate the error difference dtj=εtjεt
    • At dtj=0, the predictor variables are not split.
For every predictor, calculate the mean, dj and standard deviation, σj of the error differences over the learners.The OBB predictor importance is given by dj/σj for xj.