Installer Scikit-learn et Mlxtend
L'intelligence artificielle n'est plus un mythe, elle est devenue une réalité. Les machines sont capables d'affectuer des tâches initialement réservées aux humains et cela est possible grâce à l'apprentissage, c'est tout l'objet du machine learning. Dans cette formation, je vous propose de découvrir les notions fondamentales du machine learning et la librairie Scikit-learn de l'INRIA.
Installer Anaconda
Je vous recommande d'utiliser Scikit-learn avec Anaconda. Si vous n'avez pas encore Anaconda installé, suiviez ce tutoirel pour l'installer Installer Anaconda.
Créer un environnement virtuel
Scikit-learn est installé par défaut dans l'environnement de base. Toutefois je vous recommande fortement de créer un environnement virtuel afin de préserver cet environnement de base. Lancez Anaconda Prompt et faites la commande suivante:
Cette commande va créer une environnement virtuel avec le nom ml, tapez y pour confirmer la création.Activer l'environnement virtuel
Une fois l'environnement virtuel créé, il faut l'activer avec la commande suivante.
Scikit-learn
Scikit-learn est une librairie Python dédiée au machine learning. Scikit-learn est un projet open source portée par l'INRIA. C'est la librairie la plus populaire et l'une des plus utilisée.
Installer Scikit-learn
Scikit-learn peut-être installé depuis le gestionnaire de packages Pypi désormais sous le nom de scikit-learn
au lieu de sklearn
.
pip install scikit-learn
a remplacé pip install sklearn
.
Importer Scikit-learn
Scikit-learn est importé sous le nom sklearn
Vérifier la version
Une console s'ouvre comme ci-dessous
Le code source de Scikit-learn est disponible sur GitHub sklearn/sklearn.
Mlxtend
Mlxtend est un package Python pour le machine learning. Ce package propose des fonctionnalités qui ne sont pas implémentées dans Scikit-learn, l'algorithme des règles d'association, l'algorithme ensembliste Stacking ou encore la représentation des matrices de confusion pour ne citer que celles-là.
Installer Mlxtend
Mlxtend peut-être installé depuis le gestionnaire de packages Pypi.
Importer Mlxtend
Vérifier la version
Une console s'ouvre comme ci-dessous
Le code source de Scikit-learn est disponible sur GitHub rasbt/mlxtend.
Dans le cadre de cette formation, j'ai fait le choix de Scikit-learn parce qu'il est assez complet, c'esst de loin la plus populaire et la plus intutive, mais sachez qu'il existe d'autres librairies Python pour le machine learning telles que XgBoost, PyCaret entre autres.