Как прокормить несколько начальных догадок в curve_fit? - PullRequest
0 голосов
/ 11 мая 2018

Я подгоняю данные к модели с 10 свободными параметрами.В настоящее время я использую функцию curve_fit из модуля scipy в Python.

Результат, по-видимому, очень чувствителен к выбору первоначального предположения, и поэтому я хотел бы запустить программу подгонки, используя массив начальных значений для каждого из параметров, чтобы найти глобальный результат.минимумы, а не локальные при оптимизации.

Я довольно новичок в python, и мне было интересно, что может быть хорошим подходом для этого.Есть ли параметр функции curve_fit, который может помочь мне в этом?Есть ли еще более подходящая функция?или я должен прибегнуть к созданию очень длинного вложенного цикла for для поиска всех возможных значений различных начальных параметров?

Пожалуйста, дайте мне ваши предложения,

Спасибо!

...