Skip to content

Replace random forest #1116

@benjamc

Description

@benjamc

Issue: Installation of cpp difficult, replace by sth pythonic.

H.S.:

  • RF implemented as described in Algorithm runtime prediction: Methods & evaluation Frank Hutter∗, Lin Xu, Holger H. Hoos, Kevin Leyton-Brown. in Section 4.3.2. SMAC uses same implementation but different HPs
  • changes related to bias/variance → F. reduces variance
  • in SMAC: no compute law of total variance used. H.S. tried using it with it, leading to worse performance.
  • max features is really function dependent but should not be a problem. Maybe optimizing HPs of scikit learn is enough. BBOB: extremely randomized forests(scikit learn skopt (bias/variance) works a bit better.
  • Idea: Integrate skopt models into SMAC

Metadata

Metadata

Labels

dependencyPull requests that update a dependency file.

Type

No type

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions