我正在尝试解决以下问题:
给出输入数据(25列),找到最佳系数和幂,以根据目标值返回误差的最小平方和。系数必须限制在
[0, inf)
之间,幂必须限制在[0,3]
之间(包括两者)。
我在找出用Python做到这一点的最佳方法时遇到了麻烦。目前,我在csv
中导入了Dataframe
中的数据。我本以为scipy.optimize.lsq_linear
可能有用,但是由于输入变量数量众多,因此我不确定这样做的样子。
答案 0 :(得分:0)
首先,.csv到Dataframe是正确的反射。
Sickit学习具有快速的线性回归:https://scikit-learn.org/stable/modules/generated/sklearn.linear_model.LinearRegression.html