2023-04-04 Année 2023, séance 5#
Partie I : quelques rappels sur scikit-learn
API scikit-learn
vieillissement des modèles
séries temporelles
sélection de variables
interprétation
machine learning éthique
Partie II : ingénierie logicielle
notion d’ingéniérie logicielle (git, github, pull request, review, intégration continue)
partager son travail, package, documentation
mise en production docker, onnx
Partie III : transfer learning
Carte de connaissances
+=====================+================================+=====================+==================================+============================+ | langage | variables/test/boucles | liste/dictionnaires | fonctions | itérateurs | +=====================+================================+=====================+==================================+============================+ | programmation objet | classes | constructeur | opérateurs | héritages | | IO | lecture / écriture de fichiers | json | pickle | stream | | interface graphique | boutons | souris | événements | réactivité | | web | html | api rest | synchronisation | web scrapping | | DataFrame | lecture/écriture | groupby/merge | graphes | streaming | | scikit-learn | fit/predict | pipeline | modèle customisé | séries temporelles | | machine learning | réduction de dimension | clustering | régressor / classifieur | ranking / NMF / … | | deep learning | réseaux de neurones | transfert learning | RNN / modèle de langages | torch | | génie logiciel | test unitaire | git / pull request | intégration continue | style (pep8, black, ruff) | | mise en production | docker / onnx | benchmark | pipeline de données | mise à jour | | algorithmes | dichotomie | tri | plus court chemin dans un graphe | TSP | | partage | création d’un package python | documentation | design | support | | performance | C/C++ | cmake | parallélisation | GPU | | expérience | 1000 lignes de code | 5000 lignes de code | 50000 mille lignes de code | Impossible de compter | +=====================+================================+=====================+==================================+============================+