【发布时间】:2014-04-19 01:20:30
【问题描述】:
我正在开展一个学校项目,我们正在使用 SVR 来预测一系列值(例如股票值)的下一个值。我们在 scikit (Python) 上找到了一些我们无法理解其语法的示例代码。
有人可以帮我们破译吗?
X = np.sort(5 * np.random.rand(40, 1), axis=0)
Y = np.sin(X).ravel()
from sklearn.svm import SVR
svr_rbf = SVR(kernel='rbf', C=1e3, gamma=0.1)
y_rbf = svr_rbf.fit(X, Y).predict(X)
我了解这段代码的前 4 行...我的问题更多在于 y_rbf 行...这究竟是如何工作的?我们是根据训练集做曲线拟合,然后根据相同的输入向量进行预测吗?
我不确定语法是什么意思。任何帮助表示赞赏。
谢谢。
【问题讨论】:
标签: python machine-learning prediction