Appendix D — Errata
This appendix lists changes to the online version of this book to chapters included in the first edition.
D.1 2. Data and Basic Modeling
- Replaced reference to
ParamwithDomain.
D.2 3. Evaluation and Benchmarking
- Use
$encapsulate()method instead of the$encapsulateand$fallbackfields. - A section on the
mlr3inferrpackage was added.
D.3 4. Hyperparameter Optimization
- Renamed
TuningInstanceSingleCrittoTuningInstanceBatchSingleCrit. - Renamed
TuningInstanceMultiCrittoTuningInstanceBatchMultiCrit. - Renamed
TunertoTunerBatch. - Replaced reference to
ParamwithDomain. - Replace
lrn("surv.coxtime")withlrn("classif.mlp").
D.4 5. Advanced Tuning Methods and Black Box Optimization
- Renamed
TuningInstanceSingleCrittoTuningInstanceBatchSingleCrit. - Renamed
TuningInstanceMultiCrittoTuningInstanceBatchMultiCrit. - Renamed
TunertoTunerBatch. - Renamed
OptimInstanceSingleCrittoOptimInstanceBatchSingleCrit. - Renamed
OptimInstanceMultiCrittoOptimInstanceBatchMultiCrit. - Renamed
OptimizertoOptimizerBatch. - Replaced
OptimInstanceSingleCrit$new()withoi(). - Add
oi()to the table about important functions. - Use
$encapsulate()method instead of the$encapsulateand$fallbackfields. - In example 5.4.4
lrn("svm")was tuned instead oflrn("rpart").
D.5 6. Feature Selection
- Renamed
FSelectInstanceSingleCrittoFSelectInstanceBatchSingleCrit. - Renamed
FSelectInstanceMultiCrittoFSelectInstanceBatchMultiCrit. - Renamed
FeatureSelectortoFeatureSelectorBatch. - Add
fsi()to the table about important functions.
D.6 8. Non-sequential Pipelines and Tuning
- Use
$encapsulate()method instead of the$encapsulateand$fallbackfields.
D.7 10. Advanced Technical Aspects of mlr3
- Use
$encapsulate()method instead of the$encapsulateand$fallbackfields.
D.8 11. Large-Scale Benchmarking
- Use
$encapsulate()method instead of the$encapsulateand$fallbackfields.
D.9 12. Model Interpretation
- Subset task to row 127 instead of 35 for the local surrogate model.
- Add
as.data.frame()to “Correctly Interpreting Shapley Values” section.
D.10 13. Beyond Regression and Classification
- Use
gammainstead ofgamma.muforlrn("surv.svm") - Substitute RCLL with ISBS measure
- Mention
pipeline_responsecompositor()pipeline for changing predict types - Use
lrn("surv.xgboost.aft")instead oflrn("surv.glmnet")in “Composition” subsection