Vowpal Wabbit (afgekort VW) is een command-line-interface- of CLI-programma en een bibliotheek (Engels: library) met algoritmes voor automatisch leren. Ariel Faigon (2013) Vowpal Wabbit: An introduction and hands-on demo

Over het programma Vowpal Wabbit werd ontwikkeld door kunstmatige intelligentie wetenschapper John Langford, eerst bij Yahoo! Research en daarna bij Microsoft Research. Rob Knies (2012) Microsoft Research Debuts N.Y.C. Lab Het programma is beschikbaar onder een BSD-licentie. Github (2014) Licentie De naam 'Vowpal Wabbit' was geïnspireerd op de spraakstoornis van Elmer Fudd. Op deze manier zou Elmer het Engelse woord 'Vorpal Rabbit' uitspreken. Yahoo! Research (2011) One fast wabbit

Kenmerken Kenmerkend voor Vowpal Wabbit is de schaalbaarheid, snelheid en efficiëntie. Alekh Agarwal, Olivier Chapelle, Miroslav Dudik, John Langford (2011) A Reliable Effective Terascale Linear Learning System ...used to learn a tera-feature (1012) data-set on 1000 nodes in one hour. De volgende factoren dragen hieraan bij: Gecompileerde C++-code De hash-truuk (Engels: hashing trick) Support voor multithreading Out-of-core online machinaal leren, hierbij hoeft niet alle data in het geheugen te worden geladen.

Programmafuncties Vowpal Wabbit biedt ondersteuning voor een ruim aantal algoritmes en leermethodes, waaronder: Problemen uit machinaal leren, zoals: classificatie, regressie en actief leren Algoritmes voor automatisch leren, zoals: OLS regressie, neurale netwerken, SEARN (Search and learn) en LDA Verliesfuncties (Engels: loss functions), zoals: quantile regressie, logistische regressie Radboud Universiteit (2014) Handleiding logistische regressieanalyse en kwadratische fout (Engels: squared error) Optimalisatie algoritmes, zoals: BFGS, geconjugeerde gradiënten en stochastische gradiënten (SGD) Regularisatie, zoals: L1-regularisatie en L2-regularisatie Nederlandse Organisatie voor Wetenschappelijk Onderzoek (2006) Leren door emperische L1 risicominimalisering, met L1 regularisatie

Externe links Officiële website Vowpal Wabbit's Github repository Documentatie en voorbeelden (Github wiki)

Categorie:Automatisch leren Categorie:Kunstmatige intelligentie Categorie:Software Categorie:Software geschreven in C++ Categorie:Opensourcesoftware en vrije software