rmachine-learningmlrmlr3

Machine learning in R: Using MLR package survival filters in MLR3


I want to run a number of machine learning algorithms with different feature selection methods on survival data using the MLR3 package. For that, I am using the Benchmark() function of MLR3.

Unfortunately, filter feature selection methods of MLR3 do not support survival, yet. However, MLR package supports survival filters.

I can fuse MLR learners with an MLR filter method. After that, I need to convert them to a learner in MLR3 in order to be able to use banchmark_grid() function of MLR3.

Is there any way to use MLR survival filters in MLR3? Or is there any way that I can convert MLR filters to MLR3 filters?


Solution

  • Unfortunately not -- the basic design of mlr and mlr3 is fundamentally different.