首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

主流 SVM(支持向量機)工具箱綜合對比表:語言、平台、功能特性一覽

     編輯:MySQL 資料庫相關知識

工具箱對比總表

名稱作者/機構語言平台多類別回歸備註
BSVMChih-Wei Hsu, Chih-Jen Lin / 台灣大學C++WindowsYesYes
Equbits ForesightEqubits LLCSDKWindows???Yes商業軟件,聯繫廠商
Gini-SVMShantanu Chakrabartty / 約翰霍普金斯大學C++無圖形界面YesYes支持非正定核
HeroSvmJianxiong Dong / 協和大學C++WindowsYesNo針對 Pentium 4 優化
LEARNSCVojislav KecmanMatlab (p-files)N/AYesYes源碼收費
LIBSVMChih-Chung Chang, Chih-Jen Lin / 台灣大學C++, Java, Python, R, MATLAB, Perl, RubyWindows / *nixYesYes提供圖形界面,最廣泛使用
LS-SVMlabKristiaan Pelckmans, Johan Suykens / 盧汶大學MatlabWindows / *nixYesYes含平台特定 MEX 文件
Matlab SVM ToolboxS. R. Gunn / 南安普頓大學MatlabN/ANoYes含簡易 GUI
mySVMStefan Ruping / 多特蒙德大學C++Windows / *nixNoYes
OSU SVMJunshui Ma 等 / 俄亥俄州立大學MatlabN/AYesYesLIBSVM 的 Matlab 界面
Parallel GPDTT. Serafini 等 / 費拉拉大學C++無NoNo面向並行系統
pcSVMProcoders.netC-NoNo
RVMsMike Tipping / 微軟劍橋研究院Matlab-YesYes相關向量機
SpiderSVMJason Weston 等 / 馬克斯·普朗克研究所MatlabN/AYesYesSpider 機器學習庫一部分
Statistical Pattern Recognition ToolboxVojtech Franc, Vaclav Hlavac / 布拉格捷克技術大學Matlab/C無YesNo文檔豐富,含 SVM 以外眾多算法
SVMdarkMartin Sewell / 倫敦大學學院CWindowsNoYes
SvmFuRyan Rifkin / MITC++無NoNo需 g++ 編譯
SVMLightThorsten Joachims / 康奈爾大學CWindows / *nixNoYes經典工具
SVMsequelHal Daume III / 南加州大學OCaml無YesNo極快,擅長海量數據
SVMtorchRonan Collobert, Samy Bengio / IDIAPC++無?Yes
SVM ToolboxGavin Cawley / 東安格利亞大學Matlab/C++無YesNoBeta 版
WinSVMMartin Sewell / 倫敦大學學院C++WindowsNoYes

選型建議

  • 首選 LIBSVM: 多語言綁定豐富、跨平台、社區活躍、文檔完善、含 GUI,適合科研與工程落地。
  • Matlab 用戶: 可用 LS-SVMlab、SpiderSVM 或 Statistical Pattern Recognition Toolbox(功能最全)。
  • 大規模/並行場景: 關注 SVMsequel(OCaml,極快)或 Parallel GPDT。
  • 非正定核需求: 唯有 Gini-SVM 支持。
  • 商業支持: Equbits Foresight。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved