这是一个回归问题。我有一个各种产品的销售数据集。我有三种功能集:Price features, Product features and Seasonality
我想构建一个客户估算器,其定义如下:y = a*price_features + RandomForest(Product features + Seasonality features)
此外,如果有可能将RandomForest
与其他一些非线性估计器进行切换,那就更好了
因此,该模型对于价格特征是线性的,对于产品和季节性特征是非线性的。如何在python中执行类似的操作?我将这个问题解释为GAMs
,因为我将模型表示为线性和非线性组件的总和。我知道GAMs
是用backfitting
来拟合的,但我不知道我是否应该花点时间编写整个backfitting
算法。另外,我非常确定没有一个包提供将RandomForest
用作GAM
的功能。我真的希望能有一些见解。谢谢
目前没有回答
相关问题 更多 >
编程相关推荐