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".
L'algoritmo SVM è piuttosto vecchio: è stato sviluppato negli anni '60, ma era estremamente popolare negli anni '90 e 2000. È una parte classica (e piuttosto bella) dei corsi di apprendimento automatico. Oggi sembra che nell'elaborazione dei media (immagini, suoni, ecc.) Le reti neurali dominino completamente, mentre in altre aree …
Sto cercando di adattare un modello a tempo discreto in R, ma non sono sicuro di come farlo. Ho letto che puoi organizzare la variabile dipendente in diverse righe, una per ogni osservazione temporale e utilizzare la glmfunzione con un collegamento logit o cloglog. In questo senso, ho tre colonne: …
Questo è solo un esempio che ho riscontrato più volte, quindi non ho dati di esempio. Esecuzione di un modello di regressione lineare in R: a.lm = lm(Y ~ x1 + x2) x1è una variabile continua. x2è categorico e ha tre valori, ad esempio "Basso", "Medio" e "Alto". Tuttavia, l'output …
Esempi: ho una frase nella descrizione del lavoro: "Ingegnere senior Java nel Regno Unito". Voglio usare un modello di apprendimento profondo per prevederlo in 2 categorie: English e IT jobs. Se uso il modello di classificazione tradizionale, posso solo prevedere 1 etichetta con la softmaxfunzione all'ultimo livello. Quindi, posso usare …
Sono nuovo di usare GMM. Non sono stato in grado di trovare alcun aiuto appropriato online. Qualcuno potrebbe fornirmi la giusta risorsa su "Come decidere se l'utilizzo di GMM si adatta al mio problema?" o in caso di problemi di classificazione "Come decidere se devo usare la classificazione SVM o …
Sono nuovo per supportare le macchine vettoriali. Breve spiegazione La svmfunzione dal e1071pacchetto in R offre varie opzioni: C-classificazione nu-classificazione una classificazione (per il rilevamento di novità) eps-regressione nu-regressione Quali sono le differenze intuitive tra i cinque tipi? Quale dovrebbe essere applicato in quale situazione?
Secondo la documentazione dell'oggetto StandardScaler in scikit-learn: Ad esempio, molti elementi utilizzati nella funzione obiettivo di un algoritmo di apprendimento (come il kernel RBF di Support Vector Machines o i regolarizzatori L1 e L2 dei modelli lineari) presuppongono che tutte le funzioni siano centrate attorno a 0 e abbiano una …
Sono un principiante quando si tratta di supportare macchine vettoriali. Ci sono alcune linee guida che dicono quale kernel (ad esempio lineare, polinomiale) è più adatto per un problema specifico? Nel mio caso, devo classificare le pagine Web in base al fatto che contengano o meno alcune informazioni specifiche, ovvero …
Ho circa 500 variabili per paziente, ogni variabile ha un valore continuo e viene misurata in tre diversi punti temporali (dopo 2 mesi e dopo 1 anno). Con la regressione vorrei prevedere l'esito del trattamento per i nuovi pazienti. È possibile utilizzare la regressione SVM con tali dati longitudinali?
Quando si usa libsvm, il parametro è un parametro per la funzione kernel. Il suo valore predefinito è impostato comeγγ\gammaγ= 1numero di funzionalità.γ=1numero di funzionalità.\gamma = \frac{1}{\text{number of features.}} Esistono indicazioni teoriche per l'impostazione di questo parametro oltre ai metodi esistenti, ad esempio la ricerca della griglia?
Supponiamo di avere un campione di frequenze di 4 possibili eventi: Event1 - 5 E2 - 1 E3 - 0 E4 - 12 e ho le probabilità attese dei miei eventi: p1 - 0.2 p2 - 0.1 p3 - 0.1 p4 - 0.6 Con la somma delle frequenze osservate dei …
Ho bisogno di un pacchetto che possa darmi l'equazione per un modello SVM lineare. Attualmente sto usando e1071 in questo modo: library(e1071) m = svm(data, labels, type='C', kernel='linear', cost=cost, probability=FALSE, scale=scale) w = t(m$coefs) %*% data[m$index,] #Weight vector b = -model$rho #Offset Tuttavia, non sono sicuro di come e1071::svm()selezioni le …
Sto usando il pacchetto kernlab in R per creare un SVM per classificare alcuni dati. SVM sta funzionando bene in quanto fornisce "previsioni" di un'accuratezza decente, tuttavia il mio elenco di variabili di input è più grande di quello che vorrei e non sono sicuro dell'importanza relativa delle diverse variabili. …
Sto cercando di costruire un modello di previsione con SVM su dati abbastanza sbilanciati. Le mie etichette / output hanno tre classi, positiva, neutra e negativa. Direi che l'esempio positivo rende circa il 10-20% dei miei dati, neutro circa il 50-60% e negativo circa il 30-40%. Sto cercando di bilanciare …
Il meraviglioso pacchetto libsvm fornisce un'interfaccia python e un file "easy.py" che cerca automaticamente i parametri di apprendimento (costo e gamma) che massimizzano l'accuratezza del classificatore. All'interno di un determinato insieme di parametri di apprendimento candidati, l'accuratezza è resa operativa dalla convalida incrociata, ma ritengo che ciò mina lo scopo …
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.