#python #optimization #non-convex
#python #оптимизация #невыпуклый
Вопрос:
Недавно я работал над проблемой невыпуклой оптимизации и использовал байесовскую оптимизацию как метод решения этой проблемы. И это не показало хорошей сходимости. (Является ли байесовская оптимизация эффективным способом решения этой проблемы?)
Кто-нибудь может помочь мне узнать, есть ли другие эффективные способы решения проблемы невыпуклой оптимизации? Я использую python, так что, может ли кто-нибудь показать мне какой-нибудь пакет на python, который может это сделать?
Спасибо!
Ответ №1:
Слишком мало информации о вашей проблеме, чтобы предложить решение. Сколько параметров у вас есть в вашей целевой функции? У вас есть доступные аналитические градиенты? Является ли ваша целевая функция дорогостоящей для оценки или очень быстрой? У вас есть связанные ограничения? Линейные и / или нелинейные ограничения? Вас волнует попытка найти глобальный оптимум или вы довольны достаточно хорошим локальным минимумом / максимумом? Есть ли причина, по которой вы выбрали байесовскую оптимизацию для начала?