我想知道使用哪种技术来找出问题中的最佳参数。蒙特卡罗是我应该照顾的吗?
我的问题:
我想测试模型中的几个参数(实际非线性),这些参数可以最大化指标。
简单示例(in)
l1=[1,2,3,4,5]
l2=[5,6,7,8]
1<=x1<=2
1<=x2<=2
m=np.min(l1) * x1 - np.min(l2) * x2
我希望找到最大x1, x2
,不使用数学的m
的值,而是在0.1的步骤中尝试1到2之间的数字。 (答案显然是x1: 2, x2: 1
)
首先,我该如何编写代码?
其次,这是蒙特卡罗模拟问题吗?
谢谢!