FSelectorAsync: Class for Asynchronous Feature Selection Algorithms

FSelectorAsyncR Documentation

Class for Asynchronous Feature Selection Algorithms

Description

The FSelectorAsync implements the asynchronous optimization algorithm.

Details

FSelectorAsync is an abstract base class that implements the base functionality each asynchronous fselector must provide.

Resources

There are several sections about feature selection in the mlr3book.

The gallery features a collection of case studies and demos about optimization.

Super class

mlr3fselect::FSelector -> FSelectorAsync

Methods

Public methods

Inherited methods

Method optimize()

Performs the feature selection on a FSelectInstanceAsyncSingleCrit or FSelectInstanceAsyncMultiCrit until termination. The single evaluations will be written into the ArchiveAsyncFSelect that resides in the FSelectInstanceAsyncSingleCrit/FSelectInstanceAsyncMultiCrit. The result will be written into the instance object.

Usage
FSelectorAsync$optimize(inst)
Arguments
inst

(FSelectInstanceAsyncSingleCrit | FSelectInstanceAsyncMultiCrit).

Returns

data.table::data.table()


Method clone()

The objects of this class are cloneable with this method.

Usage
FSelectorAsync$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


mlr-org/mlr3fselect documentation built on July 5, 2025, 3:22 a.m.