KNN算法中K是 咋决定的( 二 )

KNN算法中K是 咋决定的
。在操作层面,原文还讨论了在 KNN算法中K是 咋决定的
有限时如何利用 cross-validation 选择 KNN算法中K是 咋决定的
的问题。
第二篇文章直接讨论了当 KNN算法中K是 咋决定的
趋于无穷时 KNN算法中K是 咋决定的
-NN 中的 KNN算法中K是 咋决定的
应该怎么选的问题。前面说了 KNN算法中K是 咋决定的
-NN 是不具有一致性的,而事实上如果 KNN算法中K是 咋决定的
不发散到无穷,任何 【KNN算法中K是 咋决定的】 KNN算法中K是 咋决定的
-NN 都不具有一致性(比如 KNN算法中K是 咋决定的
-NN)。Hall et al. (2008) 对 KNN算法中K是 咋决定的
-NN 分类器的风险函数(risk function) KNN算法中K是 咋决定的
( KNN算法中K是 咋决定的
指原始训练集的样本量)进行了展开,发现最优(使得 KNN算法中K是 咋决定的
最小)的 KNN算法中K是 咋决定的
应该满足
KNN算法中K是 咋决定的

其中 KNN算法中K是 咋决定的
为常数项, KNN算法中K是 咋决定的
是指数据的维度。此时最小的风险 KNN算法中K是 咋决定的
则满足
KNN算法中K是 咋决定的

此中 KNN算法中K是 咋决定的
表示(理论上最优的)贝叶斯分类器的风险。也就是说,当 KNN算法中K是 咋决定的
以一定的速度发散到无穷时, KNN算法中K是 咋决定的
-NN 的风险收敛到贝叶斯分类器的风险。这里我们可以看到维度 KNN算法中K是 咋决定的
对于 KNN算法中K是 咋决定的
-NN 方法的风险的收敛速度的负面影响。当然到这里问题并没有完全解决,因为我们并不知道 (1) 式中的常数项 KNN算法中K是 咋决定的
怎么选(一般来讲这类常数项的准确表达都很难得到,除非是有很具体的参数假设)。因此原文还讨论了如何在这些理论基础上利用 cross-validation 选择 KNN算法中K是 咋决定的
的问题。
如果题主对 KNN算法中K是 咋决定的
-NN 的理论有兴趣,可以进一步搜索这两篇文章引用的以及引用这两篇文章的文献。关于 Peter Hall 教授在分类问题上的其他贡献,可以参考这一篇综述:
Samworth, R. J. (2016). Peter Hall’s work on high-dimensional data and classification. The Annals of Statistics, 44(5), 1888–1895.

■网友
按照前几天组会交流的方法,
KNN算法中K是 咋决定的


推荐阅读