У меня есть модель регрессии на основе дерева от XgBoost для определенной проблемы планирования контента.
Задача подвержена некоторым ограничениям в виде линейных неравенств.Я хочу провести оптимизацию моей модели с учетом этих ограничений.
Как и для многомерной регрессионной модели, оптимизация может быть выполнена, поскольку у нас есть сформулированная целевая функция (линейное уравнение) и пакеты Python, такие как PuLP, scipy.optimize.
Я хочу выполнить аналогичную оптимизацию для моей модели XGBoost.Но я не смог сформулировать целевую функцию для того же.
Можете ли вы помочь мне с формулировкой целевой функции?Какие-нибудь конкретные пакеты Python для этой цели?
Спасибо