Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

Boîte à outils d'apprentissage automatique Shogun

Applications IAPlateformes de machine learningOpen Source · Matlab, R, Octave, Python

Shogun est une boîte à outils d'apprentissage automatique open-source axée sur les méthodes de noyau à grande échelle, en particulier les machines à vecteurs de support (SVM). Elle fournit des interfaces pour diverses implémentations de SVM et prend en charge plusieurs langages de programmation, ce qui la rend polyvalente pour les chercheurs et les développeurs.

Visiter l'URL
Partager
Capture d’écran de Boîte à outils d'apprentissage automatique Shogun
Capture d’écran de Boîte à outils d'apprentissage automatique Shogun

Shogun est une boîte à outils d'apprentissage automatique open-source complète conçue pour gérer des méthodes de noyau à grande échelle, avec un accent particulier sur les machines à vecteurs de support (SVM). Elle offre un objet SVM générique qui s'interface avec plusieurs implémentations de SVM à la pointe de la technologie, y compris OCAS, Liblinear, LibSVM, SVMLight, SVMLin et GPDT. Ces SVM peuvent être combinés avec une variété de noyaux, tels que Linéaire, Polynomiale, Gaussienne et Sigmoïde, ainsi que des noyaux de chaîne récents comme Locality Improved, Fischer, TOP, Spectrum et Weighted Degree Kernel avec décalages.

Lire la suite

La boîte à outils est implémentée en C++ et fournit des interfaces pour des langages de programmation populaires comme Matlab, R, Octave et Python. Shogun prend également en charge des noyaux pré-calculés personnalisés et dispose d'un noyau combiné qui peut être construit par une combinaison linéaire pondérée de sous-noyaux. Cette flexibilité permet aux utilisateurs de s'attaquer à des problèmes de classification et de régression à une classe, deux classes et multiclasses.

Shogun inclut des méthodes linéaires comme l'analyse discriminante linéaire (LDA), la machine de programmation linéaire (LPM) et les perceptrons à noyau, ainsi que des algorithmes pour l'entraînement de modèles de Markov cachés. La boîte à outils prend en charge des objets de caractéristiques d'entrée denses, clairsemés et de chaîne, qui peuvent être convertis en différents types de caractéristiques. Des préprocesseurs peuvent être attachés aux objets de caractéristiques pour un prétraitement à la volée.

La boîte à outils est publiée sous la GPL version 3 ou ultérieure et a fait partie d'initiatives comme Google Summer of Code. Elle a été utilisée dans diverses applications, y compris la classification de superfamilles de protéines et la prédiction de sites d'épissage, traitant des ensembles de données avec des millions d'exemples d'entraînement. Shogun est une ressource précieuse pour les chercheurs et les développeurs à la recherche d'un cadre d'apprentissage automatique robuste.

  • CatégoriePlateformes de machine learning
  • Modèle tarifaireOpen Source
  • DéploiementCloud, Auto-hébergé
  • PlateformesMatlab, R, Octave, Python

  • Méthodes de noyau à grande échelle

  • Prise en charge de plusieurs implémentations de SVM

  • Interfaces avec Matlab, R, Octave, Python

  • Noyaux pré-calculés personnalisés

  • Noyau combiné avec pondération des sous-noyaux

  • Classification linéaire et multiclass

  • Prise en charge des problèmes de régression

  • Open-source sous GPL v3

  1. Configurer : Configurez le SVM et le noyau souhaités

  2. Utiliser : Implémentez des modèles d'apprentissage automatique

  3. Optimiser : Ajustez les paramètres du noyau pour de meilleures performances

  4. Intégrer : Utilisez avec Matlab, R, Octave ou Python

  • Classification des protéines
  • Prédiction des sites d'épissage
  • Épissage alternatif
  • Prédiction des promoteurs
  • Reconnaissance de chiffres

Chez Shogun

Avis sur Boîte à outils d'apprentissage automatique Shogun

Chargement...

Outils IA populaires comme Boîte à outils d'apprentissage automatique Shogun

LIBSVM

Frameworks IA

LIBSVM est un ensemble logiciel intégré pour la classification, la régression et l'estimation de distribution par machines à vecteurs de support. Il offre une interface…

Plateformes de machine learning
Voir l'outil

Frameworks IA

Ensemble logiciel intégré pour la classification, la régression et l'estimation de distribution par machines à vecteurs de support. Il offre une interface…LIBSVM est un ensemble logiciel intégré pour la classification, la régression et l'estimation de distribution par machines à vecteurs de support. Il offre une interface…

Plateformes de machine learning
Voir le Top 50 Frameworks IA

Weka est un logiciel de machine learning open source écrit en Java, conçu pour des tâches de data mining. Il offre une collection d'outils de visualisation et d'algorithmes pour…

Plateformes de machine learningÉducation et e-learning

N°65 pour Ajustement fin des modèles AI

Voir l'outil

Logiciel de machine learning open source écrit en Java, conçu pour des tâches de data mining. Il offre une collection d'outils de visualisation et d'algorithmes pour…Weka est un logiciel de machine learning open source écrit en Java, conçu pour des tâches de data mining. Il offre une collection d'outils de visualisation et d'algorithmes pour…

Plateformes de machine learningÉducation et e-learning
N°65 pour Ajustement fin des modèles AI

Dlib est un ensemble d'outils C++ moderne offrant des algorithmes d'apprentissage automatique et des outils pour le développement de logiciels complexes. Il est largement utilisé…

Plateformes de machine learning
Voir l'outil

Dlib est un ensemble d'outils C++ moderne offrant des algorithmes d'apprentissage automatique et des outils pour le développement de logiciels complexes. Il est largement utilisé…

Plateformes de machine learning
Voir le Top 50 Frameworks IA

Axolotl AI est un outil open source conçu pour rendre l'ajustement fin des modèles d'IA efficace et convivial. Il prend en charge diverses architectures LLM, permettant la…

Plateformes de machine learning

N°44 pour Ajustement fin des modèles AI

Voir l'outil

Outil open source conçu pour rendre l'ajustement fin des modèles d'IA efficace et convivial. Il prend en charge diverses architectures LLM, permettant la…Axolotl AI est un outil open source conçu pour rendre l'ajustement fin des modèles d'IA efficace et convivial. Il prend en charge diverses architectures LLM, permettant la…

Plateformes de machine learning
N°44 pour Ajustement fin des modèles AI

Plateforme Nyckel AI

Applications IA

Nyckel est une plateforme d'IA qui permet aux utilisateurs de créer des modèles d'apprentissage automatique rapidement et efficacement. Elle propose des modèles ML personnalisés…

Plateformes de machine learning
Voir l'outil

Applications IA

Nyckel est une plateforme d'IA qui permet aux utilisateurs de créer des modèles d'apprentissage automatique rapidement et efficacement. Elle propose des modèles ML personnalisés…

Plateformes de machine learning
Voir le Top 250 Applications IA

Defined.ai

Applications IA

Defined.ai est une plateforme permettant d'accéder et de gérer des modèles et des ensembles de données d'IA. Elle fournit des outils pour l'annotation de données, l'entraînement…

Plateformes de machine learningFabrication et industrie

N°21 pour Étiquetage & annotation des données

Voir l'outil

Applications IA

Plateforme permettant d'accéder et de gérer des modèles et des ensembles de données d'IA. Elle fournit des outils pour l'annotation de données, l'entraînement…Defined.ai est une plateforme permettant d'accéder et de gérer des modèles et des ensembles de données d'IA. Elle fournit des outils pour l'annotation de données, l'entraînement…

Plateformes de machine learningFabrication et industrie
N°21 pour Étiquetage & annotation des données

ModelScope

Applications IA

Une communauté et une plateforme de modèles open-source pour explorer, exécuter, affiner et déployer des modèles et des ensembles de données d'IA, avec une bibliothèque Python et…

Plateformes de machine learning

N°32 pour Ajustement fin des modèles AI

Voir l'outil

Applications IA

Une communauté et une plateforme de modèles open-source pour explorer, exécuter, affiner et déployer des modèles et des ensembles de données d'IA, avec une bibliothèque Python et…

Plateformes de machine learning
N°32 pour Ajustement fin des modèles AI

BytePlus

Plateformes IA

Une plateforme cloud native à l'IA pour les entreprises offrant des modèles de langage de grande taille, la génération d'images, de vidéos et de discours, ainsi que des calculs…

Plateformes de machine learning
Voir l'outil

Plateformes IA

Une plateforme cloud native à l'IA pour les entreprises offrant des modèles de langage de grande taille, la génération d'images, de vidéos et de discours, ainsi que des calculs…

Plateformes de machine learning
Voir le Top 150 Plateformes IA
1 sur 8