cost 168 ms
KNN中多个K共享相同测试精度时如何选择理想K - How to choose ideal K when multiple K share same testing accuracy in KNN

对于我的 KNN 分类器,我绘制了不同K值(# 最近邻)的训练和测试精度,如下所示: 如您所见,范围 [1, 5] 中的K具有相同的测试精度。 在这种情况下,应该选择什么K值进行推理呢? 我试过什么? 在这种情况下,不能应用肘部技术。 PS:我使用下面的 function 拆分了我的训练和测试 ...

如何将 Lowe 比率测试与 ORB 和 flann.knnMatch() 结合使用? - How do I use Lowe's ratio test with ORB and flann.knnMatch()?

我是 OpenCV 的新手,我正在尝试使用 FLANN 向 ORB 注册图像以匹配关键点,但是当我尝试循环匹配以应用 Lowe 的比率时,我得到以下信息: 在阅读了这个问答之后,我虽然这可能是我在 flann.knnMatch() 中的 k 值的结果,但这只是导致了一个不同的问题: 我有一个使用 ...

如何修复机器学习中异常完美的测试分数 - How to fix weirdly perfect testing scores in machine learning

我在编程方面真的很陌生,尤其是在机器学习方面。 目前,我正在训练我的数据集,我正在使用 KNN、随机森林和决策树作为我的算法。 但是,我的accuracy,precision,recall,f1在random forest和decision tree上的分数都是1.0,说明出问题了。 另一方面,我的 ...

对一个热编码变量 Y 使用 KNN - using KNN for one hot encoding variable Y

我是一名学生,目前正在为我的模块做一些测试。 对于 X,我定义了 4 个特性(电池、twosim(转换值 Yes = 1 和 No = 0)、通话时间、phonecore)。 对于 Y,我有成本范围(非常昂贵、昂贵、便宜、非常便宜)。 X 和 Y 总共有 2000 行。 我正在尝试使用 KNN( ...

在 KNN 算法中拟合多个输入列是 Giving ValueError: setting an array element with a sequence - Fitting Multiple Input Columns in KNN Algorithm is Giving ValueError: setting an array element with a sequence

我有 2 个输入列,第一列是二进制的(零或一),第二列是大小为 100 的特征向量。我想在 KNN 模型中拟合这两列以预测类别列。 我已经为类别列做了 OneHotEncoding,我已经输出了 15 个额外的列(取决于类别的数量)。 当我拟合模型时,它显示以下错误: 这是我的代码的一部分: 这是 ...

在用于实现 knn 的 Python 列表中查找最大“k”值的不同方法 - Different approaches for finding the max 'k' values in a Python list for implementing knn

我试图在列表中找到最多 3 个值来实现我的 knn 模型。 在尝试这样做时,我使用对我来说很直观的方法来完成代码如下` ` first_k 列表包含距离列的排序值的前 k 个元素。 预测是模型最终将返回的内容。 我在互联网上找到的另一种方法是这个` ` 第二种方法产生了正确的结果,而我的方法没有 ...

k 最近邻使用 numpy - k nearst neighbour using numpy

k 最近邻是对标签进行分类的有用算法,我对此有一些疑问。 如果我有一个训练集(1000、400)、一个测试集(300、400)和训练标签(1000),我如何应用 k 最近邻来找到正确的测试标签? 另外,通过使用 numpy。谢谢! ...

在 sklearn KNN model 中拟合 function 不起作用:'n_neighbors 不带<class 'float'>值,输入 integer 值'</class> - Fit function in sklearn KNN model does not work: 'n_neighbors does not take <class 'float'> value, enter integer value'

我正在做一个项目,我想在其中使用 sklearn 库中的 KNN model。 我将原始问题简化为以下问题。 X1、X2 和 X3 是将每一行分配给类别(Y 变量)的预测变量,类别为 1 或 2。我使用了在线说明,一切正常,直到我使用拟合 function。这是代码: 错误:''n_neighb ...

R 中的 KNN 插补是否使用具有所有属性或仅具有部分属性的行? - Does KNN Imputation in R make use of rows that have all attributes or only some?

我正在查看在 Kaggle 中找到的 Pima Indian Dataset。 我正在考虑估算以便将我自己的扭曲添加到我在网上找到的项目,但我不确定我在 R 中的 VIM::knn() 函数是否正在使用具有所有属性的行,或者它是否是还利用仅具有某些属性(字段)的行(不是 NA)。 ...

如何将此代码与 pthreads 并行化? - How to parallelize this code with pthreads?

我试图用 pthreads 解决 class 的这个任务。 我已经定义了我的结构,试图将变量传递给我的 run2 部分,但它的所有结果都是分段错误核心转储。 那里的代码原本是在 KNN_POSIX2 方法中的,但是我已经把它分开了,准备使它成为多线程的。 我想我会尝试使用单个 POSIX 线程,看 ...

K 最近邻方法中显示的结果不正确 - incorrect result showing in K nearest neighbour approach

我正在以以前未对齐的对齐方式重新调整 2D 坐标编号(坐标编号被打乱了)。 我有以下输入坐标, 我必须让它对齐。 因此,我首先在这个坐标上应用了Sorted function。 我在它之后得到了 output 以下。 output 它仍然正确对齐。 我想要两个连续的节点彼此相邻放置。 因此,我正在 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM