【问题标题】:Support vector regression online learning支持向量回归在线学习
【发布时间】:2014-07-03 11:31:39
【问题描述】:

我正在使用支持向量回归来预测股票价格。我已经用一些值进行了训练,但是当我每次都必须根据这些值进行训练时(在线学习)来预测这些值。所以我在预测后将值传递给循环内训练。

inside loop
 //prediction
  clf.fit(testx[i],testy[i])

所以当我每次调用 fit 函数时,svr 训练如何在内部基于一个输入

【问题讨论】:

    标签: python machine-learning scikit-learn svm


    【解决方案1】:

    clf.fit不是增量。除了新实例之外,您必须通过以前的所有培训点来重新列车,不幸的是,从新数据点中获益的新模型。

    这是在sklearn.svm.SVR class内部使用的libsvm库实现的smo算法的限制。

    【讨论】:

      猜你喜欢
      • 2021-11-15
      • 2013-06-14
      • 2017-05-17
      • 2018-03-16
      • 2020-01-18
      • 2010-12-19
      • 1970-01-01
      • 2018-01-26
      相关资源
      最近更新 更多