【问题标题】:Metric validity in Nearest Neighbors最近邻中的度量有效性
【发布时间】:2014-05-18 22:51:04
【问题描述】:

kNN 算法是否要求距离遵循距离公理?如果我应用失败的指标会发生什么:

d(a,c) < d(a,b) + d(b,c)

关于 KMeans 聚类的同样问题?

【问题讨论】:

  • 看我的编辑,我昨天回答的时候有点晚了,它没有涵盖所有内容

标签: algorithm machine-learning


【解决方案1】:

kNN 只需要一个接近度度量,其中较小的值意味着更接近。这是因为 kNN 将新的观察结果与训练示例进行比较,并找到最接近的 k 个(接近值最低的第一个 k)。 对于 kMeans use search.

编辑: 尽管 kNN 不需要三角方程,但它在 O(n*m) 时间内运行,其中 n 是训练集的大小,m 是评估集的大小。优化通常至少需要三角方程才能成立,尽管其中一些有更多的约束(例如:k-d 树只在欧几里得空间中工作)。有关更多信息,请参阅this question

【讨论】:

    猜你喜欢
    • 2015-04-26
    • 2015-01-25
    • 2011-03-10
    • 2022-01-07
    • 2014-10-31
    • 2016-10-14
    • 2018-11-29
    • 2019-05-26
    • 2018-12-03
    相关资源
    最近更新 更多