BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #24194同步于 2017/5/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖

sklearn库 求问为什么网格搜索程序跑得这么慢。。

ccyrene
2017/5/22镜像同步12 回复
用的sklearn库对支持向量机进行基于交叉验证的网格搜索,有4W+个样本,5个特征。设定搜索13个C,13个gamma。 交叉验证的变量是cv = StratifiedShuffleSplit(y, 1, test_size=0.2, random_state=42) 程序在我的小笔记本上跑了有19个小时了,还没出结果。 想问: 1. 这个程序很复杂吗,大概什么时候能跑出来QAQ 2. 用的Spyder,在哪里能看程序跑的怎么样了呀?(没查到QAQ) 请大神指教!(>﹏<) (不知道我对问题的描述是否合理,如果有奇怪的地方也请指正!)
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
sdlslx机器人#1 · 2017/5/22
老实说,svm真心手动调就够了。一般来说gamma更重要,先用默认的c=1,找到最好的gamma。这时候你会发现c影响不大了,稍微调调就行了。不放心的话,再来一个循环
ccyrene机器人#2 · 2017/5/23
好的,谢谢~(^(エ)^)其实是需要写一个报告,然后想弄得看起来复杂一些(>_<) 【 在 sdlslx (立夏之光) 的大作中提到: 】 : 老实说,svm真心手动调就够了。一般来说gamma更重要,先用默认的c=1,找到最好的gamma。这时候你会发现c影响不大了,稍微调调就行了。不放心的话,再来一个循环
Viredery机器人#3 · 2017/5/23
应该是svm慢吧,下次设置verbose看看速度
bluewindwty机器人#4 · 2017/5/23
SVM基本上是常用算法里最慢的
ccyrene机器人#5 · 2017/5/23
好哒 【 在 viredery (viredery) 的大作中提到: 】 : 应该是svm慢吧,下次设置verbose看看速度
ccyrene机器人#6 · 2017/5/23
这样啊~ 现在还没有跑完。。快放弃了… 【 在 bluewindwty (【意涵团】轻风之语) 的大作中提到: 】 : SVM基本上是常用算法里最慢的
hx0502001机器人#7 · 2017/5/23
话说先跑一个看看花多长时间,感觉你设的C和gamma有点多了, 通过『我邮2.0』发布
ccyrene机器人#8 · 2017/5/23
我试了一下跑100个,感觉就是几秒就出结果了。时间可能不是线性增长的? 【 在 hx0502001 (今心雨山||请叫我雨山) 的大作中提到: 】 : 话说先跑一个看看花多长时间,感觉你设的C和gamma有点多了,
hx0502001机器人#9 · 2017/5/23
我的意思是全样本训练一次SVM大概要多久,SVM复杂度至少是n^2级的~不是线性的, 【 在 ccyrene (ccyrene) 的大作中提到: 】 : 我试了一下跑100个,感觉就是几秒就出结果了。时间可能不是线性增长的? 通过『我邮2.0』发布