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
DOC: Optimize: update DE documentation #17495
Conversation
|
||
|
||
where the integers :math:`r1, r2, r3, r4 and r5` are chosen randomly | ||
from the interval [1, NP] and are different from the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
NP
is defined a couple lines below. I think it's worth defining what NP is around about L80.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not totally sure of the definition of NP.
Is it popsize*N as described in L80 or is it just the size of our target vector b'?
@andyfaff thanks for feedback will update these things now. will update PR when complete. |
The docs seem to render ok. I removed extra text from @mkiffer original commit because it was identical to text from a journal article, which would be under copyright. |
Reference issue
Closes #17398
What does this implement/fix?
Additional information
Documentation has been added regarding the use of evolution strategies.
I believe this update may need some assistance. I was not able to check my documentation fits the style requirements. I will submit this pull request and welcome any and all feedback.
I used the paper as posted by @andyfaff which had some fantastic information. However I am not totally clear on the differences between binomial and exponential implementation of DE optimisation.