【发布时间】:2019-07-16 22:34:37
【问题描述】:
我有一个数据集,我使用 Sklearn 决策树回归机器学习包来构建用于预测目的的模型。随后,我试图利用 scipy.optimize 包来解决基于给定约束的最小化解决方案。 但是,我不确定是否可以将决策树模型作为优化问题的目标函数。在这种情况下应该采取什么方法?我过去曾尝试过诸如 LarsCV 之类的线性回归模型,它们工作得很好。但是在线性回归模型中,您基本上可以从模型中提取系数和截取点。
【问题讨论】:
-
您找到解决方案了吗?介意分享你的经验吗?
-
这个问题没有直接的编码问题,属于这里:stats.stackexchange.com
-
@Neel 我发现我可以使用 ML 模型作为目标函数,但唯一适用于该策略的优化方法是 scipy.optimize.minimize 中的“COBYLA”。至少我的具体问题是这样的。
标签: python machine-learning optimization scikit-learn scipy