我安裝WEKA並下載wlsvm,增加了罐子,libsvm.jar和wlsvm.jar到CLASSPATH因此,成功地集成到LIBSVM Weka的環境。 我生成隨機數字屬性(功能)和分類 - 課程的類和嘗試運行LibSVM,但我得到了這個錯誤「問題評估分類器:蘭德」。 我不知道爲什麼我得到這個錯誤,我在互聯網上查找並沒有結束任何解決方案。你能幫我嗎?順便說一下,我對WEKA,Java和LibSVM都很陌生。「概率評估分類:蘭特」在LIBSVM,WEKA
3
A
回答
1
LIBSVM是一個偉大的圖書館。然而,根據我的經驗,LIBSVM的最佳,最新和最經過測試的版本是LIBSVM的正常C++版本。我建議你嘗試下載和測試你在正常LIBSVM中生成的隨機數據。這甚至不涉及C++編碼,您只需要以LIBSVM輸入格式生成培訓文件和測試文件即可。
這樣做將使您能夠更有效地解決是怎麼回事。如果它不適用於C++版本,那麼我們可以肯定地檢查,如果它與C++版本一起工作,我們可以確定問題是(1)與WEKA的交互,(2)LIBSVM中的舊錯誤沒有被修復的java,(3)你稱之爲wlsvm.jar(我不知道它是什麼)或者這些東西的混合。
+0
欲瞭解更多信息wlsvm.jar,請查看http://www.cs.iastate.edu/~yasser/wlsvm/ 無論如何,所以,你的建議是使用正常的libsvm,它使用run/execute命令。我會嘗試,我會告訴結果 –
4
我建議您更新到了3.7版本秧雞的。 我和你有同樣的問題(也注意到使用 可視化工具導致了這種錯誤)。 我下載了weka 3.7.8,然後使用軟件包管理器來安裝libsvm,從此 起作用。
0
我遇到了這個問題太多,如果我不猜測是錯誤的,這樣的例外是拋出:
java.lang.NoSuchFieldException: rand
java.lang.Class.getField(Unknown Source)
weka.classifiers.functions.LibSVM.buildClassifier(LibSVM.java:1618)
weka.gui.explorer.ClassifierPanel$16.run(ClassifierPanel.java:1409)
如此看來你LIBSVM版本過低以及一些申請已被更改。
相關問題
- 1. LIBSVM - 沒有概率估計
- 2. WEKA分類器評估
- 3. 哪個WEKA分類器的概率?
- 4. WEKA LibSVM文本分類器
- 5. 用於MATLAB的LibSVM中的多類分類的概率估計的解釋
- 6. 零概率在RB-LIBSVM
- 7. Weka在分類器中的概率分佈
- 8. weka中naieve bayes的概率分佈
- 9. WEKA + Java的:獲得類的概率
- 10. WEKA如何計算類概率?
- 11. 查找分類在Weka中的實例的概率
- 12. 輸出分類WEKA中所有實例的概率分佈
- 13. libsvm多標籤分類輸出預測概率
- 14. 分類率Weka Java API
- 15. WEKA投票算法分類與概率不一致嗎?
- 16. 聚類圖像的評估分集(Weka的?)
- 17. 在weka中找不到libsvm類
- 18. libsvm:使用leave-one-out評估SVM
- 19. LIBSVM F-Score,Precision或Recall評估
- 20. SQL概念訂單評估
- 21. r中的概率估計
- 22. 在WEKA聚類(EM)中查找數據點的概率
- 23. 在weka評估中返回信心分數
- 24. 如何計算使用libsvm進行多類預測的概率?
- 25. 當預測結果爲概率估計時,libsvm使用哪種方法
- 26. 在沒有評估的情況下創建Weka分類器模型
- 27. 多級分類器評估
- 28. 評估類的可分性
- 29. 如何評估預測概率的算法的有效性?
- 30. Weka是否按順序評估?
是否有一個特定的原因,爲什麼你使用這樣一個奇特的設置? – carlosdc
實際上,LibSVM只是做SVM的方法。有沒有其他簡單的方法,我不知道? –
WEKA的新版本(例如可以從http://www.cs.waikato.ac.nz/ml/weka/下載的3.7.7)有一個包管理器。使用包管理器,您可以自動下載並整合libsvm到WEKA。軟件包管理器可以通過WEKA GUI Chooser - > Tools菜單訪問。 – hkn