我在一个大型数据集上运行nu-SVR模型,我正在使用sklearn,但是培训花费了太多时间,我甚至没有使用网格搜索获得最佳参数,我修复了C和nu参数。
clf = NuSVR(kernel="rbf",C=15.0, nu=0.3)
无论如何都要加快培训速度?
答案 0 :(得分:0)
如果可能,使用多项式内核而不是rbf,并在初始化nuSVR时设置max_iter
字段。
clf = NuSVR(kernel="poly",C=15.0, nu=0.3, max_iter=10000)
这减少了我的时间,但它可能会或可能不会收敛。