La migliore cassetta degli attrezzi MATLAB che implementa Support Vector Regressione? [chiuso]

StackOverflow https://stackoverflow.com/questions/202334

  •  03-07-2019
  •  | 
  •  

Domanda

In questo l'articolo di Wikipedia su SVM ci sono una serie di collegamenti a diverse implementazioni di Cassette degli strumenti MATLAB per macchine vettoriali di supporto. Qualcuno potrebbe suggerire quale di questi è il migliore in termini di velocità, facilità d'uso, ecc.?

È stato utile?

Soluzione

Ho usato libSVM . È abbastanza veloce e facile e offre anche alcuni strumenti utili. Ci sono alcuni esempi in uso qui . L'altra cosa bella è che ci sono implementazioni anche in C ++ e Java, quindi se ti trovi a dover sviluppare al di fuori di Matlab (per trasformare un prototipo in qualcosa di veloce, ad esempio), avrai un'interfaccia familiare con cui lavorare.

Altri suggerimenti

Senza dubbio quello di Cawley è il migliore.

http://theoval.sys.uea.ac.uk/svm/ toolbox /

Puoi sempre utilizzare l'implementazione di SVM di MathWorks in Bioinformatics Toolbox con le funzioni: svmtrain e svmclassify , che come al solito hanno un'ottima documentazione

Questo non risponde direttamente alla tua domanda, ma se vuoi velocizzare uno script M guarda nella toolbox matlab incorporata e le funzioni MEX. Fondamentalmente, puoi usare questi strumenti per compilare i tuoi script M, l'ho fatto e ottengo un ordine di grandezza minimo in termini di prestazioni. Le persone del MW affermano che puoi ottenere un miglioramento di 100 volte.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top