GCN-PSO¶
- class gob.optimizers.particles.common_noise.GCN.GCN_PSO.GCN_PSO(bounds, n_particles=200, iter=1000, dt=0.1, beta=100000.0, alpha=1, sigma_noise=1, verbose=False)[source]¶
Bases:
CPP_OptimizerInterface for the Geometric Common Noise PSO optimizer.
- Parameters:
bounds (ndarray) – The bounds of the search space.
n_particles (int) – The number of particles.
iter (int) – The number of iterations.
dt (float) – The time step.
beta (float) – The inverse temperature.
alpha (float) – The coefficient to decrease the step size.
sigma_noise (float) – The kernel bandwidth for the common noise.
verbose (bool) – Whether to print information about the optimization process.