4 ms·
>including various brands of the Differential Evolution heuristic. Can someone tell me more about this? What various "brands"? I know only the scipy package.
by gverrilla 5y ago
>including various brands of the Differential Evolution heuristic.
Can someone tell me more about this? What various "brands"? I know only the scipy package.
- rusticpenn 5y agoDifferential Evolution is just a meta heuristic algorithm. There are several variations of it. ( not unlike the many variations of Genetic algorithm or PSO).
- gverrilla 5y agoI see! And why is there only one scipy version available for python (for what I know)? Maybe because it's simple enough that the variations can be included by simply tweaking a few settings/lines? Thanks for your answer! For context, my cofounder asked me to implement scipy.DE, and I have walked him through each line of the scipy.DE but atm I don't know much about the underlying maths (we're building a proof of concept and I'm not a professional programmer).
- rusticpenn 5y agoThe mathematics is pretty simple ( I think wikipedia should give you more than enough information). Its easy to make your own implementation in 100 lines of python code (and make the corresponding variations).