Skip to content

mlr 2.17.0

Compare
Choose a tag to compare
@pat-s pat-s released this 10 Jan 22:22
· 290 commits to master since this release

plotting

Functional Data

PR: #2638 (@pfistl)

  • Added several learners for regression and classification on functional data

    • classif.classiFunc.(kernel|knn) (knn/kernel using various semi-metrics)
    • (classif|regr).fgam (Functional generalized additive models)
    • (classif|regr).FDboost (Boosted functional generalized additive models)
  • Added preprocessing steps for feature extraction from functional data

    • extractFDAFourier (Fourier transform)
    • extractFDAWavelets (Wavelet features)
    • extractFDAFPCA (Principal components)
    • extractFDATsfeatures (Time-Series features from tsfeatures package)
    • extractFDADTWKernel (Dynamic Time-Warping Kernel)
    • extractFDAMultiResFeatures (Compute features at multiple resolutions)
  • Fixed a bug where multiclass to binaryclass reduction techniques did not work
    with functional data.

  • Several other minor bug fixes and code improvements

  • Extended and clarified documentation for several fda components.

learners - general

filters - general

  • Allow a custom threholding function to be passed to filterFeatures and makeFilterWrapper (@annette987, #2686)
  • Allow ensemble filters to include multiple base filters of the same type (@annette987, #2688)

filters - bugfixes

  • filterFeatures(): Arg thresh was not working correctly when applied to ensemble filters. (@annette987, #2699)
  • Fixed incorrect ranking of ensemble filters. Thanks @annette987 (#2698)