机器学习
antiemperor
中国人民大学统计本科在读
展开
-
python rolling regression. 使用 Python 实现滚动回归
滚动回归所谓滚动回归,通常用在时间序列上。记当前时刻为 t,回归时长为 s,则一直使用当作自变量来预测。使用滚动回归的目的通常是为了避免未来函数对于回归的影响。具体来说,如果我们直接用所有数据来建立线性回归模型,则回归系数,是关于所有 x 与所有 y 的函数。然而,我们在时是不知道未来的数据点的!如果使用全部数据进行回归则相当于未卜先知,会造成严重的过拟合。Python实现...原创 2019-11-18 09:39:27 · 12054 阅读 · 3 评论 -
neighbors.KNeighborsClassifier metric_params 参数设置
metric参数在 sklearn 的文档中可以看到KNeighborsClassifier 类中的 metric 是用于设置距离矩阵的计算方式,然而并没有写清楚具体的有哪几种。具体支持的计算方式有如下几种,详见https://scikit-learn.org/stable/modules/generated/sklearn.neighbors.DistanceMetric.html:...原创 2019-10-17 03:27:43 · 3317 阅读 · 0 评论