Support Vector Machine si riferisce a "un insieme di metodi di apprendimento supervisionato correlati che analizzano i dati e riconoscono i modelli, utilizzati per l'analisi di classificazione e regressione".
Per utilizzare SVM o la rete neurale è necessario trasformare (codificare) le variabili categoriali in variabili numeriche, il metodo normale in questo caso è utilizzare 0-1 valori binari con il k-esimo valore categoriale trasformato in (0,0, .. ., 1,0, ... 0) (1 è sulla posizione k-esima). Esistono altri metodi per …
Modifica finale con tutte le risorse aggiornate: Per un progetto, sto applicando algoritmi di apprendimento automatico per la classificazione. Sfida: dati etichettati piuttosto limitati e molti più dati senza etichetta. obiettivi: Applica una classificazione semi-supervisionata Applicare in qualche modo un processo di etichettatura semi-supervisionato (noto come apprendimento attivo) Ho trovato …
Qual è la definizione di "spazio funzionalità"? Ad esempio, durante la lettura di SVM, ho letto di "mapping allo spazio delle caratteristiche". Durante la lettura di CART, ho letto di "partizionare nello spazio delle funzionalità". Capisco cosa sta succedendo, specialmente per CART, ma penso che ci sia qualche definizione che …
Ho uno spazio di 35 dimensioni (attributi). Il mio problema analitico è una semplice classificazione. Di 35 dimensioni, oltre 25 sono categoriche e ogni attributo accetta più di 50+ tipi di valori. In quello scenario, anche l'introduzione di una variabile fittizia non funzionerà per me. Come posso eseguire un SVM …
Devo classificare gli URL in categorie. Supponiamo di avere 15 categorie a cui sto pianificando di azzerare ogni URL. Un classificatore a 15 vie è migliore? Dove ho 15 etichette e generare funzionalità per ciascun punto dati. O costruendo 15 classificatori binari, dì: Film o Non film, e usa i …
So che SVM è un classificatore binario. Vorrei estenderlo a SVM multi-classe. Qual è il modo migliore, e forse il più semplice, per eseguirlo? codice: in MATLAB u=unique(TrainLabel); N=length(u); if(N>2) itr=1; classes=0; while((classes~=1)&&(itr<=length(u))) c1=(TrainLabel==u(itr)); newClass=double(c1); tst = double((TestLabel == itr)); model = svmtrain(newClass, TrainVec, '-c 1 -g 0.00154'); [predict_label, accuracy, …
L'anno scorso al NIPS 2017 Ali Rahimi e Ben Recht hanno vinto il premio test of time per il loro articolo "Funzioni casuali per macchine kernel di grandi dimensioni", dove hanno introdotto funzionalità casuali, successivamente codificate come algoritmo di lavelli da cucina casuali. Durante la pubblicità del loro documento, hanno …
Di seguito sono riportati i 6 limiti di decisione. I confini delle decisioni sono linee violette. Punti e croci sono due diversi set di dati. Dobbiamo decidere quale è un: SVM lineare SVM Kernelized (kernel polinomiale di ordine 2) Perceptron Regressione logistica Rete neurale (1 strato nascosto con 10 unità …
In un piccolo problema di classificazione del testo che stavo osservando, Naive Bayes ha esibito una prestazione simile o superiore a una SVM ed ero molto confuso. Mi chiedevo quali fattori decidessero il trionfo di un algoritmo sull'altro. Ci sono situazioni in cui non ha senso usare Naive Bayes su …
Come posso capire cosa fa il kernel RBF in SVM? Voglio dire, capisco la matematica, ma c'è un modo per avere un'idea di quando questo kernel sarà utile? I risultati di kNN sarebbero correlati a SVM / RBF poiché l'RBF contiene distanze vettoriali? C'è un modo per avere un'idea del …
Sto usando modelli SVM per fare previsioni a breve termine di inquinanti atmosferici. Per addestrare un nuovo modello, devo trovare metaparametri appropriati per un modello SVM (intendo C, gamma e così via). La documentazione di Libsvm (e molti altri libri che ho letto) suggerisce di usare la ricerca della griglia …
Sto lavorando con molti algoritmi: RandomForest, DecisionTrees, NaiveBayes, SVM (kernel = linear e rbf), KNN, LDA e XGBoost. Tutti sono stati piuttosto veloci, tranne SVM. Questo è quando ho saputo che ha bisogno del ridimensionamento delle funzionalità per funzionare più velocemente. Poi ho iniziato a chiedermi se avrei dovuto fare …
Capisco che le SVM di una classe (OSVM) sono state proposte tenendo conto dell'assenza di dati negativi e che cercano di trovare limiti di decisione che separano un insieme positivo e un punto di ancoraggio negativo, affermano l'origine. Un'opera del 2011 propone gli SVM Exemplar (ESVM) che addestra un "classificatore …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.