Java 线性逻辑回归输出始终为-1
我是机器学习的新手,我正在尝试使用来自这里的数据集在liblinear中使用逻辑回归预测 我正在使用java进行培训和测试。然而,即使我在同一个文件上运行预测,我总是得到-1作为所有文件的预测。即使我使用lib linear和libsvm提供的heart_量表,我也无法获得100%。我做错了什么 我正在java中运行以下命令 java-cp liblinear-1.94.jar de.bwaldvogel.liblinear.Train-s 0 trainFileJava 线性逻辑回归输出始终为-1,java,libsvm,liblinear,Java,Libsvm,Liblinear,我是机器学习的新手,我正在尝试使用来自这里的数据集在liblinear中使用逻辑回归预测 我正在使用java进行培训和测试。然而,即使我在同一个文件上运行预测,我总是得到-1作为所有文件的预测。即使我使用lib linear和libsvm提供的heart_量表,我也无法获得100%。我做错了什么 我正在java中运行以下命令 java-cp liblinear-1.94.jar de.bwaldvogel.liblinear.Train-s 0 trainFile java-cp libline
java-cp liblinear-1.94.jar de.bwaldvogel.liblinear.Predict-b1 testFile testFile.model testFile.txt你能给我们展示一些火车文件数据的实例吗?它直接用于火车进程当然,我首先尝试了libsvm和liblinear提供的heart_scale。即使我使用了相同的文件,即心脏量表,我仍然无法获得100%的准确度。然后,我尝试使用lib linear仅预测-1。心形比例尺样本+11:0.708333 2:1 3:1 4:-0.320755:-0.105023 6:-1 7:1 8:-0.419847 9:-1 10:-0.225806 12:1 13:-1-1:0.583333 2:-1 3:0.3334:-0.603774 5:1 6:-1 7:1 8:0.358779:-1 10:-0.483871 12:-1 13:1通常,心形比例尺无法获得100%的准确度,我很担心,当你在测试的时候,你有没有按照心形刻度的方式格式化它