对于我的 KNN 分类器,我绘制了不同K值(# 最近邻)的训练和测试精度,如下所示: 如您所见,范围 [1, 5] 中的K具有相同的测试精度。 在这种情况下,应该选择什么K值进行推理呢? 我试过什么? 在这种情况下,不能应用肘部技术。 PS:我使用下面的 function 拆分了我的训练和测试 ...
对于我的 KNN 分类器,我绘制了不同K值(# 最近邻)的训练和测试精度,如下所示: 如您所见,范围 [1, 5] 中的K具有相同的测试精度。 在这种情况下,应该选择什么K值进行推理呢? 我试过什么? 在这种情况下,不能应用肘部技术。 PS:我使用下面的 function 拆分了我的训练和测试 ...
在此处输入图像描述我正在研究 GridSearchKNN 案例研究,并且对如何“确定导致训练/测试数据集中最高分数的邻居数量”感到困惑。 这是我第一次与 KNN 合作。 我试过了: ...
我是 OpenCV 的新手,我正在尝试使用 FLANN 向 ORB 注册图像以匹配关键点,但是当我尝试循环匹配以应用 Lowe 的比率时,我得到以下信息: 在阅读了这个问答之后,我虽然这可能是我在 flann.knnMatch() 中的 k 值的结果,但这只是导致了一个不同的问题: 我有一个使用 ...
我在编程方面真的很陌生,尤其是在机器学习方面。 目前,我正在训练我的数据集,我正在使用 KNN、随机森林和决策树作为我的算法。 但是,我的accuracy,precision,recall,f1在random forest和decision tree上的分数都是1.0,说明出问题了。 另一方面,我的 ...
在我按照下面的文档使用 Vector 创建文档后,我从 Solr 日志中得到以下错误: 截图问题这是我正在测试的 Java 代码的一部分: 这是我尝试的文档: https://solr.apache.org/guide/solr/latest/query-guide/dense-vector-sea ...
我是一名学生,目前正在为我的模块做一些测试。 对于 X,我定义了 4 个特性(电池、twosim(转换值 Yes = 1 和 No = 0)、通话时间、phonecore)。 对于 Y,我有成本范围(非常昂贵、昂贵、便宜、非常便宜)。 X 和 Y 总共有 2000 行。 我正在尝试使用 KNN( ...
我有 2 个输入列,第一列是二进制的(零或一),第二列是大小为 100 的特征向量。我想在 KNN 模型中拟合这两列以预测类别列。 我已经为类别列做了 OneHotEncoding,我已经输出了 15 个额外的列(取决于类别的数量)。 当我拟合模型时,它显示以下错误: 这是我的代码的一部分: 这是 ...
我试图在列表中找到最多 3 个值来实现我的 knn 模型。 在尝试这样做时,我使用对我来说很直观的方法来完成代码如下` ` first_k 列表包含距离列的排序值的前 k 个元素。 预测是模型最终将返回的内容。 我在互联网上找到的另一种方法是这个` ` 第二种方法产生了正确的结果,而我的方法没有 ...
k 最近邻是对标签进行分类的有用算法,我对此有一些疑问。 如果我有一个训练集(1000、400)、一个测试集(300、400)和训练标签(1000),我如何应用 k 最近邻来找到正确的测试标签? 另外,通过使用 numpy。谢谢! ...
我建了个knn model做分类。 不幸的是,我的 model 准确率 > 80%,我想得到更好的结果。 我可以问一些提示吗? 也许我使用了太多预测器? 我的数据 = https://www.openml.org/search?type=data&sort=runs&id=5 ...
我正在做一个项目,我想在其中使用 sklearn 库中的 KNN model。 我将原始问题简化为以下问题。 X1、X2 和 X3 是将每一行分配给类别(Y 变量)的预测变量,类别为 1 或 2。我使用了在线说明,一切正常,直到我使用拟合 function。这是代码: 错误:''n_neighb ...
考虑一个问题……您是否应该标准化两个已经处于相同尺度(例如千克)但可能具有不同范围的预测变量? model 是一个 KNN 我认为您应该这样做,因为 model 会在计算距离时给予预测器更高的范围更重要 ...
以前有代码并且没有任何问题不是它给出了没有定义“线性回归”的错误。 下面的代码,不确定我错过了什么。 我试过谷歌和其他来源但没有找到解决方案,以前的代码有效。 ...
我一直在尝试这个。 Model 不能给我混淆矩阵 #when I tried the confusion matrix 它给了我错误:matrix must have equal dimensions ...
我在算法 knn 上遇到困难,如何预测我正在使用的数据集之外的新图像? 编码如何? 我在算法 knn 上遇到困难,如何预测我正在使用的数据集之外的新图像? 编码如何? ...
我正在尝试将我的 kNN model 训练到时尚 MNIST 数据集上。 这是我的代码 但我得到 我试图重塑 arrays 以及展平这些集合。 我仍然遇到错误,无法训练 kNN model。 ...
我正在查看在 Kaggle 中找到的 Pima Indian Dataset。 我正在考虑估算以便将我自己的扭曲添加到我在网上找到的项目,但我不确定我在 R 中的 VIM::knn() 函数是否正在使用具有所有属性的行,或者它是否是还利用仅具有某些属性(字段)的行(不是 NA)。 ...
我试图用 pthreads 解决 class 的这个任务。 我已经定义了我的结构,试图将变量传递给我的 run2 部分,但它的所有结果都是分段错误核心转储。 那里的代码原本是在 KNN_POSIX2 方法中的,但是我已经把它分开了,准备使它成为多线程的。 我想我会尝试使用单个 POSIX 线程,看 ...
我正在以以前未对齐的对齐方式重新调整 2D 坐标编号(坐标编号被打乱了)。 我有以下输入坐标, 我必须让它对齐。 因此,我首先在这个坐标上应用了Sorted function。 我在它之后得到了 output 以下。 output 它仍然正确对齐。 我想要两个连续的节点彼此相邻放置。 因此,我正在 ...
有没有办法告诉 Python 中的 Knn function 在我预测可能的结果之前他应该多久训练一次 model? 据我了解,如果对 model 进行多次训练,它会更加健壮。 还是我弄错了? 从我的代码看来,model 可能是一次受过训练的人: ...