L'apprentissage automatique a été défini en 1959 par Arthur Samuel comme le "domaine d'étude qui donne aux ordinateurs la capacité d'apprendre sans être explicitement programmés". Le programme de programmation d'apprentissage automatique EITC/AI/MLPP avec Python vise à introduire les principes fondamentaux de l'apprentissage automatique (y compris la compréhension de base de la théorie) en se concentrant sur la programmation avec Python. À l'exception de la théorie, il couvre les applications ainsi que les aspects théoriques et pratiques des algorithmes d'apprentissage automatique supervisé, non supervisé et en profondeur. Le programme couvre la régression linéaire, les K voisins les plus proches, les machines vectorielles de support (SVM), le clustering plat, le clustering hiérarchique et les réseaux de neurones. Il comprend des notions de base sur les algorithmes impliqués et la logique derrière. Il couvre également la discussion des applications des algorithmes dans la programmation en utilisant des exemples de jeux de données réels avec des modules (par exemple Scikit-Learn). Le programme couvrira également les détails de chacun des algorithmes en implémentant ces algorithmes dans le code, y compris les mathématiques impliquées avec des informations sur le fonctionnement exact des algorithmes, comment ils peuvent être modifiés et quelles sont leurs propriétés, y compris leurs avantages et leurs inconvénients. Les algorithmes impliqués dans l'apprentissage automatique sont assez simples (conditionnés par leur nécessité de mise à l'échelle pour les grands ensembles de données), tout comme les mathématiques sur lesquelles ils sont basés (algèbre linéaire).
Ressources de référence sur le curriculum
Documentation Python
https://www.python.org/doc/
Python publie des téléchargements
https://www.python.org/downloads/
Guide Python pour les débutants
https://www.python.org/about/gettingstarted/
Guide du débutant du wiki Python
https://wiki.python.org/moin/BeginnersGuide
Tutoriel d'apprentissage machine Python W3Schools
https://www.w3schools.com/python/python_ml_getting_started.asp
Téléchargez le matériel préparatoire complet d'auto-apprentissage hors ligne pour le programme EITC/AI/MLP Machine Learning with Python dans un fichier PDF.
Matériel préparatoire EITC/AI/MLP – version standard
Documents préparatoires EITC/AI/MLP – version étendue avec questions de révision