Globalizer
Библиотека Globalizer предназначена для численного решения задач многомерной глобальной оптимизации с функциями вида «черный ящик», которые характеризуются высокой вычислительной сложностью, большой размерностью, наличием частично целочисленных параметров. Система позволяет проводить точную настройку параметров моделей и методов из различных прикладных областей. Примерами таких задач являются задачи настройки гиперпараметров методов искусственного интеллекта и машинного обучения.
- Основные функциональные возможности Globalizer:
возможность работы с многоэкстремальными, многомерными функциями вида «черный ящик»;
возможность эффективной обработки ограничений различного типа, в частности, невыпуклых ограничений;
решение задач с частично вычислимыми (не всюду определенными) функциями;
решение задач со смешанными (частично целочисленными) параметрами;
возможность выбора начального приближения и точности вычислений;
визуализация процесса решения задачи.
Исходный код находится здесь