我想使用MLR3包在生存数据上运行多个机器学习算法,并使用不同的特征选择方法。为此,我使用了MLR3的Benchmark()函数。
遗憾的是,MLR3的过滤器特征选择方法目前还不支持生存数据。然而,MLR包支持生存过滤器。
我可以将MLR学习器与MLR过滤器方法结合。之后,我需要将它们转换为MLR3中的学习器,以便能够使用MLR3的banchmark_grid()函数。
有没有办法在MLR3中使用MLR的生存过滤器?或者有没有办法将MLR过滤器转换为MLR3过滤器?
回答:
遗憾的是不行——mlr和mlr3的基本设计在根本上是不同的。