首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在KNeighborsClassifier中使用metric='correlation‘

如何在KNeighborsClassifier中使用metric='correlation‘
EN

Stack Overflow用户
提问于 2017-03-25 11:13:10
回答 1查看 418关注 0票数 0

我正试着用

KNeighborsClassifier(n_neighbors=15,algorithm=‘球树’,度量=‘相关性’)

但是,我得到了这个错误

相关性:度量值‘ValueError’对算法'ball_tree‘无效

为什么不能使用ball_tree?我是不是只能使用蛮力?我有一个巨大的矩阵,我想避免暴力。但是,我不能传入一个自定义度量来计算两个向量之间的皮尔逊相关性,因为三角形不等式没有保留。有什么替代方案吗?

我在scikit-learn==0.18.1上

EN

回答 1

Stack Overflow用户

发布于 2017-03-25 13:01:12

请查看以下文档:

Ball Tree Documentation

对于ball_tree,默认距离度量为minkowski。相关性不是用于该算法的有效距离度量。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43012103

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档