【发布时间】:2023-03-08 14:30:01
【问题描述】:
我目前正在为文本文章设计推荐系统(“有趣”或“不有趣”的二元案例)。我的规范之一是它应该不断更新以适应不断变化的趋势。
据我所知,最好的方法是使用支持增量/online learning 的机器学习算法。
Perceptron 和 Winnow 等算法支持在线学习,但我不完全确定支持向量机。 scikit-learn python 库是否支持在线学习,如果支持,支持向量机是可以利用它的算法之一吗?
我显然并不完全依赖于使用支持向量机,但由于它们的全面性能,它们通常是二进制分类的首选算法。我愿意改变任何最终最适合的方式。
【问题讨论】:
-
我会担心过度拟合和反馈。如果您的机器学习器倾向于将相空间的某些区域标记为“有趣”,它们会出现更多,并且您会在那里获得更多元素,这将增加点数......您总是可以积累一批数据点并时不时地重新训练机器;如果您的初始步骤与您停止的步骤相同,则应该很快。
-
Michael Aquilina :我正在解决类似的问题。您能否分享您对您构建的解决方案的见解?
标签: python machine-learning scikit-learn svm