Joint mutual information filter calling praznik::JMI() in package praznik.

This filter supports partial scoring (see Filter).

Format

R6::R6Class inheriting from Filter.

Construction

FilterJMI$new()
mlr_filters$get("jmi")
flt("jmi")

See also

Examples

task = mlr3::tsk("iris") filter = flt("jmi") filter$calculate(task, nfeat = 2) as.data.table(filter)
#> feature score #> 1: Sepal.Length 1.0401337 #> 2: Petal.Width 0.9893676 #> 3: Petal.Length NA #> 4: Sepal.Width NA