-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scout option for PSO #8
Comments
Ah, this is where the issue ended up :) Did you mean for this to be in NLSolvers.jl or Optim.jl ? :) I'm moving it to NLSolvers.jl |
I have somewhere the code I wrote with the implementation, as a fork of optim.jl codebase. I'll publish it tomorrow, probably as a PR into optim.jl, as I did prefer to work with actual output while running the PSO ;) You are then free to do whatever you want with it :) |
I'm not sure I understand this part.
Yeah, thanks. I'll read the papers you listed. |
The PR is up there : JuliaNLSolvers/Optim.jl#893 |
Allow me to reopen to track the feature progression :) |
Hi,
It will be great if we incorporate a scout option to the PSO algorithm, as proposed by https://link.springer.com/chapter/10.1007/978-3-319-11128-5_21 and https://academic.oup.com/jcde/article/6/2/129/5732336
The scout option helps the algorithm to regenerate particles that are stuck (cannot update their Pbest for some iterations). and hence allows deeper exploration of the space.
This issue is mainly a remainder for me, as I intend to eventually code it myself and prepare a PR ;)
The text was updated successfully, but these errors were encountered: