[SciPy-Dev] GSoC SciPy Optimization Ideas

Mazen Sayed sayedmazen70 at gmail.com
Sun Apr 11 13:26:40 EDT 2021


This sounds really good and more reasonable.

Thanks for your help.



On Sun, Apr 11, 2021 at 7:08 PM Pamphile Roy <roy.pamphile at gmail.com> wrote:

> I tend to agree with Daniel here, randomly choosing 50 points in a
> high-dimensional optimization space is not going to give any advantage. And
> why 50?
>
> The initialization part is one of the most important (and difficult to get
> right) part of any optimization algorithm, but this is mostly true for
> global ones: differential evolution, SHGO, Dual Annealing they’re all have
> their own way. Some of these and many others (especially local algorithms)
> rely on the user to explicitly pass an initial guess and take it from there.
>
>
> Agreed here, the random sampling must not be totally random in order to
> cover the parameter space in the most efficient way.
> The global optimizers all use QMC methods (scipy.stats.qmc) so here you
> can just rely on these too.
>
> Cheers,
> Pamphile
>
> _______________________________________________
> SciPy-Dev mailing list
> SciPy-Dev at python.org
> https://mail.python.org/mailman/listinfo/scipy-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/scipy-dev/attachments/20210411/f4599dfd/attachment-0001.html>


More information about the SciPy-Dev mailing list