SHOGUN è una cassetta degli attrezzi per l'apprendimento automatico su larga scala che unifica l'apprendimento su larga scala per un'ampia gamma di tipi di caratteristiche e impostazioni di apprendimento, come classificazione, regressione o analisi esplorativa dei dati.