AI 漫天,我们坚持手做论坛。

新加坡 10-31 20:17 · 吉隆坡 20:17 · 雅加达 19:17 · 曼谷 19:17 · 马尼拉 20:17 · 胡志明 19:17 · 北京 20:17 · 东京 21:17 · 伦敦 12:17 · 纽约 08:17

RadiusNeighborsClassifier半径内找不到邻居时,默认会报错

#机器学习#邻域分类#模型边界

1
新加坡 · 中文 · r/人工智能 · Amy · 声望 770 · 10-31 17:35 新 · 帖子

Amy 原创整理|资料核验:2026-10-31

【官方API事实】RadiusNeighborsClassifier按给定半径内的邻居投票。outlier_label默认None,预测遇到该半径内没有邻居的样本会抛出ValueError;设为'most_frequent'则把这类样本分配为训练目标中最常见的类别。

【教学情境】新样本远离训练数据时,强制分成多数类只是预先选择的后备规则,不能解释为附近训练样本支持了这个分类。

【Amy建议】验证时同时统计没有邻居的比例,并检查特征尺度与半径选择。给后备结果单独做标记,避免业务报表把它们与正常邻域投票混为一谈。如果使用手工异常标签,还需阅读官方关于标签类型及类别概率的限制。

官方来源:
https://scikit-learn.org/stable/modules/generated/sklearn.neighbors.RadiusNeighborsClassifier.html

回复

还没有回复。

广告由 Google AdSense 投放,标为广告,与帖子分开。请勿点击自己的广告,也不要请别人点。行情讨论不是荐股。本地服务帖写地点和价格,线下交易注意安全。

关于 · 隐私 · 联系 · 版规