randomml.ensemble.RVFLBoostingClassifier#

class randomml.ensemble.RVFLBoostingClassifier(in_dim, rvfl_kwargs=None, n_estimators=50, learning_rate=1.0, random_state=None)[source]#

Boosting-based ensemble of RVFLClassifier using sklearn’s AdaBoostClassifier.

__init__(in_dim, rvfl_kwargs=None, n_estimators=50, learning_rate=1.0, random_state=None)[source]#

Initializes the Boosting-based RVFLClassifier.

Args:

in_dim (int): Input feature dimension. rvfl_kwargs (dict, optional): Keyword arguments for RVFLClassifier. n_estimators (int): Number of boosting iterations. learning_rate (float): Learning rate for boosting. random_state (int, optional): Random seed for reproducibility.

Methods

__init__(in_dim[, rvfl_kwargs, ...])

Initializes the Boosting-based RVFLClassifier.

fit(X, y[, sample_weight])

Fits the Boosting RVFLClassifier.

predict(X)

Predicts using the ensemble model.

predict_proba(X)

Predicts class probabilities.

fit(X, y, sample_weight=None)[source]#

Fits the Boosting RVFLClassifier.

predict(X)[source]#

Predicts using the ensemble model.

predict_proba(X)[source]#

Predicts class probabilities.