SHOGUN est une boîte à outils d'apprentissage automatique à grande échelle qui unifie l'apprentissage à grande échelle pour un large éventail de types de caractéristiques et de paramètres d'apprentissage, comme la classification, la régression ou l'analyse exploratoire des données.