Feature Selection Filter

This node takes a model built with a feature selection loop as input and lets you choose the subset of columns you want to include in the output table. The dialog shows all computed subsets together with their scores. You can select a subset manually or specify a score threshold. If you specify a threshold, the smallest feature set whose score meets the threshold requirement is selected. If the "Minimize Score" option was checked in the Feature Selection Loop End node, this is the smallest feature set with a score below the specified threshold; if the "Minimize Score" option was left unchecked in the Feature Selection Loop End node, this is the smallest feature set with a score above the specified threshold.

Options

Feature set selection mode
Choose how the features are selected from the available feature sets computed during the feature selection loop.
  • Manual: Choose a set of features to include.
  • Best score: The feature set with the best prediction score is chosen. If the score is being maximized, the best score is the highest score value; if the score is being minimized, the best score is the lowest score value.
  • Threshold: Set a prediction score threshold. The smallest feature set whose score meets the threshold requirement is selected: below the threshold if the score is minimized, above the threshold if the score is maximized.
Select a feature set
Select the feature set based on the score and number of features.
Prediction score threshold
Enter a prediction score threshold here. The smallest feature set whose score meets the threshold requirement is selected.
Include static columns
If checked, any static columns (columns that were not part of the feature selection, i.e. constant columns kept throughout the selection loop) are included in the output table. Otherwise, they are filtered out.
Included features
This shows the columns that are included in the output table. The list is automatically updated based on the selection configuration and whether static columns are included.

Input Ports

Icon
A feature selection model.
Icon
Any data table that should contain the same columns as used in the selection loop.

Output Ports

Icon
The input table with some columns filtered out.

Popular Successors

Views

This node has no views

Workflows

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.