我目前正在解决一个问题,现在被困在实施其中一个步骤。这是一个简单的尝试来解释我目前面临的问题,这是我的目标是在 python 的回归模拟中实现。
假设我为我的数据拟合了一个非线性模型。现在,我想在指定范围内找到返回最高结果的输入组合。当我使用二次函数或只有几个输入时,这个任务非常简单。但是,当尝试将相同的逻辑应用于更复杂的模型时,就会出现问题。假设我有 9 个变量作为输入,我将不得不测试所有可能的组合,如果你想覆盖一个具有多个间隔的范围,那么通过使用 meshgrid 进行计算在计算上是不可行的。
那么,我的问题来了,有没有这样一种方法可以避免必须通过这个计算成本高的过程来实现在给定范围内定义的输入组合,从而返回最佳输出?