C'è un modo per utilizzare l'aumento gradiente della regressione usando Vowpal Wabbit? Uso varie tecniche fornite con Vowpal Wabbit che sono utili. Voglio provare a incrementare il gradiente insieme a questo, ma non riesco a trovare un modo per implementare l'aumento gradiente su VW.Aumento graduale di Vowpal Wabbit
5
A
risposta
9
L'idea di gradient boosting è che un modello di insieme è stato creato da modelli deboli black-box. Si può sicuramente usare VW come scatola nera, ma si noti che VW non offre alberi decisionali, che sono la scelta più popolare per i modelli deboli black-box in aumento. L'aumento generale riduce il bias (e aumenta la varianza), quindi è necessario assicurarsi che i modelli VW abbiano una bassa varianza (nessun sovradattamento). Vedi bias-variance tradeoff.
ci sono alcune riduzioni legate al rafforzamento e insaccamento in VW:
--autolink N
aggiunge una funzione di collegamento con il polinomio N, che può essere considerato un semplice modo di aumentare.--log_multi K
è un algoritmo di potenziamento online per la classificazione di classe K. Vedi the paper. Puoi usarlo anche per la classificazione binaria (K = 2), ma non per la regressione.--bootstrap M
Bootstrap M-way di ricampionamento di importanza online. Utilizzare--bs_type=vote
per la classificazione e--bs_type=mean
per la regressione. Notare che questo è bagging, non potenziato.--boosting N
(Aggiunto il 2015/06/17) on-line il richiamo con N allievi deboli, vedi a theoretic paper
Problemi correlati
- 1. Regressione logistica Wabbit Vowpal
- 2. Interpretazione dell'output di base da Vowpal Wabbit
- 3. Come installare l'interfaccia python Vowpal Wabbit
- 4. Formati di dati di addestramento e test di Vowpal Wabbit
- 5. Vowpal Wabbit ignorare termini lineari, mantenere solo termini di interazione
- 6. L'opzione Vowpal di Wabbit inverted_hash produce output vuoto, ma perché?
- 7. Come fare il wabbit di vowpal usare più osservazioni
- 8. Regressione ordinaria dei minimi quadrati in Wabbit Vowpal
- 9. Leggi i dati dalla memoria in Vowpal Wabbit?
- 10. Copia graduale senza sovrascrittura
- 11. Applica gradatamente Plugin graduale
- 12. avanti regressione graduale
- 13. Textarea Aumento di altezza
- 14. aumento Charfield
- 15. AndroidStudio - Aggiornamento graduale non riuscito
- 16. Aumento delle prestazioni di BCrypt
- 17. Eliminazione graduale di questa ricorsione indiretta sinistra
- 18. ExpressionEngine aumento textarea limite
- 19. Aumento memoria Heap Android
- 20. Che cos'è una libreria potenziata graduale?
- 21. Coinvolgimento graduale, utente ospite persistente con Devise
- 22. La modifica graduale non è stata risolta
- 23. aumento di altezza dei tasti jQuery Mobile
- 24. Tempo di aumento monotonico in JavaScript?
- 25. Aumento atomico di Django con valore iniziale
- 26. Zend Forme - aumento di popolazione() e setDefaults()
- 27. differenza graduale tra testRuntime e testProvided
- 28. jVectorMap aumento dimensione mappa (mondo)
- 29. Dropzone.js - aumento maxFilesize non funziona
- 30. Aumento del timeout per .ashx
Grazie per l'aiuto, lo apprezza! – breadnbutter
Un articolo molto rilevante su "Online Gradient Boosting" http://arxiv.org/abs/1506.04820 è stato pubblicato ieri. VW è menzionata lì. –