Как настроить параметры функции SymbolicRegressor в gplearn для достижения приемлемого MSE? - PullRequest
0 голосов
/ 19 апреля 2020

Я хочу минимизировать количество MSE при использовании gplearn. Параметры, которые я хочу настроить, находятся в функции SymbolicRegressor, определенной следующим образом:

est_gp = SymbolicRegressor(population_size=5000,
                           generations=20, stopping_criteria=0,
                           p_crossover=0.5, p_subtree_mutation=0.3,
                           p_hoist_mutation=0.1, p_point_mutation=0.1,
                           max_samples=0.9, verbose=1,
                           parsimony_coefficient=0.01, 
                           random_state=0, 
                           function_set=('add', 'sub', 'mul', 'div'),
                           init_depth=(2, 6),
                          const_range=(-1.0, 1.0))

Эти параметры упоминаются в документации, однако не упоминается, как оптимизировать эти параметры, чтобы я мог достичь более низкое значение для MSE (например, приблизительно 100000000).

...