Support for functional data (fda) using matrix columns has been added.
Relaxed the way wrappers can be nested – the only explicitly forbidden combination is to wrap a tuning wrapper around another optimization wrapper
Refactored the resample progress messages to give a better overview and distinguish between train and test measures better
calculateROCMeasures now returns absolute instead of relative values
Added support for spatial data by providing spatial partitioning methods “SpCV” and “SpRepCV”.
Added new spatial.task classification task.
Added new spam.task classification task.
Classification tasks now store the class distribution in the class.distribution member.
mlr now predicts NA for data that contains NA and learners that do not support missing values.
Tasks are now subsetted in the “train” function and the factor levels (for classification tasks) based on this subset. This means that the factor level distribution is not necessarily the same as for the entire task, and that the task descriptions of models in resampling reflect the respective subset, while the task description of resample predictions reflect the entire task and not necessarily the task of any individual model.
Added support for growing and fixed window cross-validation for forecasting through new resample methods “GrowingWindowCV” and “FixedWindowCV”.
functions - general
generatePartialDependenceData: depends now on the “mmpf” package, removed parameter: “center”, “resample”, “fmin”, “fmax” and “gridsize” added parameter: “uniform” and “n” to configure the grid for the partial dependence plot
batchmark: allow resample instances and reduction of partial results
resample, performance: new flag “na.rm” to remove NAs during aggregation
plotTuneMultiCritResultGGVIS: new parameters “point.info” and “point.trafo” to control interactivity
calculateConfusionMatrix: new parameter “set” to specify whether confusion matrix should be computed for “train”, “test”, or “both” (default)