在我的项目中,我面临一个场景,我有一个具有大量输入的函数。在某个时刻,我得到了一个结果,我需要找到一个生成该结果的输入组合。
这是一些说明问题的伪代码:
双 y = f(x_0,..., x_n)
我得到了 y,我需要找到适合输入的任何组合。
我在纸上尝试了几件可以产生某些东西的东西,但我的每个参数都有 6.5 x 10^9 的可能值范围 - 所以我想获得最佳执行时间。
有人可以说出对我有用的算法或主题,以便我可以了解其他人如何解决类似问题。
我正在考虑从输入创建一个向量并判断该向量对问题的适合程度。这听起来很像 NN,但没有可用的训练阶段。
编辑:谢谢大家的反馈。这些评论总结了我遇到的问题,我会尝试一些爬山的方法。