Compartir a través de


ClassifierBestDiverseSelector Class

Description Combines the models whose predictions are as diverse as possible.

Inheritance
nimbusml.internal.core.ensemble.sub_model_selector._classifierbestdiverseselector.ClassifierBestDiverseSelector
ClassifierBestDiverseSelector

Constructor

ClassifierBestDiverseSelector(diversity_metric_type={'Name': 'MultiDisagreementDiversityMeasure', 'Settings': {}}, learners_selection_proportion=0.5, validation_dataset_proportion=0.3, **params)

Parameters

Name Description
diversity_metric_type

The metric type to be used to find the diversity among base learners.

learners_selection_proportion

The proportion of best base learners to be selected. The range is 0.0-1.0.

validation_dataset_proportion

The proportion of instances to be selected to test the individual base learner. If it is 0, it uses training set.

params

Additional arguments sent to compute engine.

Methods

get_params

Get the parameters for this operator.

get_params

Get the parameters for this operator.

get_params(deep=False)

Parameters

Name Description
deep
Default value: False