mlr3filters (version 0.1.1)

FilterNJMIM: Minimal Normalised Joint Mutual Information Maximisation Filter

Description

Minimal normalised joint mutual information maximisation filter calling praznik::NJMIM() from package praznik.

This filter supports partial scoring (see Filter).

Arguments

Format

R6::R6Class inheriting from Filter.

Construction

FilterNJMIM$new()
mlr_filters$get("njmim")
flt("njmim")

See Also

Dictionary of Filters: mlr_filters

Other Filter: FilterAUC, FilterAnova, FilterCMIM, FilterCarScore, FilterCorrelation, FilterDISR, FilterImportance, FilterInformationGain, FilterJMIM, FilterJMI, FilterKruskalTest, FilterMIM, FilterMRMR, FilterPerformance, FilterVariance, Filter, mlr_filters

Examples

Run this code
# NOT RUN {
task = mlr3::tsk("iris")
filter = flt("njmim")
filter$calculate(task, nfeat = 2)
as.data.table(filter)
# }

Run the code above in your browser using DataCamp Workspace