Skip to content

[Question] Is it possible to change the hyperparameter space of an algorithm? #1587

Open
@00sapo

Description

@00sapo

Short Question Description

Is it possible to change the hyper-parameter space of an algorithm (such as
PCA), so that it is restricted or enlargedd in respect to the default ones?

I know that we can override the get_hyperparameter_search_space method, but
I think it would be easier if there would be an accessible field in the
AutoSklearnClassifier AutoSklearnRegressor object. Such a field could take
the form of a dictionary with keys like pca__keep_variance and values
objects from ConfigSpace.hyperparameters. Algorithms (e.g. PCA object)
should have a similar dictionary as a static field and a method to override
its entries, while the get_hyperparameter_search_space method shold just
return it...

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementA new improvement or feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions