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 automatique
Python library (d)Voir 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]