Scikit-learn

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Scikit-learn
Fondateur David Cournapeau (en)Voir et modifier les données sur Wikidata
Dernière version 0.18.1 ()[1]Voir et modifier les données sur Wikidata
Écrit en Python, C, C++ et CythonVoir et modifier les données sur Wikidata
Type Bibliothèque logicielle
Apprentissage automatiqueVoir et modifier les données sur Wikidata
Licence Licence BSDVoir et modifier les données sur Wikidata
Site web scikit-learn.orgVoir et modifier les données sur Wikidata

Scikit-learn est une bibliothèque libre Python dédiée à l'apprentissage automatique. Elle est développée par de nombreux contributeurs[2] notamment dans le monde académique par des instituts français d'enseignement supérieur et de recherche comme Inria[3] et Télécom ParisTech. Elle comprend notamment des fonctions pour estimer des forêts aléatoires, des régressions logistiques, des algorithmes de classification, et les machines à vecteurs de support. Elle est conçue pour s'harmoniser avec des autres bibliothèques libre Python, notamment NumPy et SciPy.

Implementation[modifier | modifier le code]

Scikit-learn est écrit en Python, avec quelques algorithmes essentiels écrits en Cython pour optimiser les performances. Les machines à vecteurs de support sont réalisées par un emballage Cython autour de LIBSVM.

Bibliographie[modifier | modifier le code]

  • (en) Fabian Pedregosa, Gaël Varoquaux, Alexandre Gramfort, Vincent Michel, Bertrand Thirion, Olivier Grisel, Mathieu Blondel, Peter Prettenhofer, Ron Weiss et Vincent Dubourg, « Scikit-learn: Machine learning in Python », Journal of Machine Learning Research, vol. 12,‎ , p. 2825--2830

Notes et références[modifier | modifier le code]

Liens externes[modifier | modifier le code]