skactiveml.stream#

The skactiveml.stream package implements query strategies for stream-based active learning.

Submodules#

Classes#

stream.StreamRandomSampling

Random Sampling for Data Streams.

stream.PeriodicSampling

Periodic Sampling for Data Streams

stream.UncertaintyZliobaite

Base class for the uncertainty sampling strategies proposed by Žliobaitė et al. in [R954e52bfccc6-1].

stream.FixedUncertainty

Fixed Uncertainty Strategy

stream.VariableUncertainty

Variable Uncertainty Strategy

stream.Split

The Split query strategy (Split Strategy in [R79653b04d29c-1]) queries labels based on the classifiers uncertainty assessed based on the classifier's predictions.

stream.StreamProbabilisticAL

Probabilistic Active Learning in Datastreams

stream.RandomVariableUncertainty

The RandomVariableUncertainty (Uncertainty Strategy With Randomization in [R7113787876b0-1]) query strategy samples samples based on the classifier's uncertainty assessed based on the classifier's predictions.

stream.StreamDensityBasedAL

The StreamDensityBasedAL [Rddab91d1dd87-1] query strategy is an extension to the uncertainty based query strategies proposed by Žliobaitė et al. [Rddab91d1dd87-2].

stream.CognitiveDualQueryStrategy

This class is the base for the CognitiveDualQueryStrategy query strategy proposed in [R1e46791e62c8-1].

stream.CognitiveDualQueryStrategyRan

This class implements the CognitiveDualQueryStrategy [Rffbcc2a90939-1] strategy with Random Sampling.

stream.CognitiveDualQueryStrategyRanVarUn

This class implements the CognitiveDualQueryStrategy [R291d9e1f2fe6-1] strategy with RandomVariableUncertainty.

stream.CognitiveDualQueryStrategyVarUn

This class implements the CognitiveDualQueryStrategy [Rb64f38603851-1] strategy with VariableUncertainty.

stream.CognitiveDualQueryStrategyFixUn

This class implements the CognitiveDualQueryStrategy [R68dceac87beb-1] strategy with FixedUncertainty.