Algorithmes d’apprentissage
CSI4506 Introduction à l’intelligence artificielle
Préparer
Participer
Pratiquer
Aléatoire et reproductibilité
Classificateurs construits à partir des principes fondamentaux
Python et jeux de données
Si vous ne connaissez pas encore numpy et pandas, explorez ces tutoriels à votre rythme au cours des prochaines semaines. Les notebooks d’Aurélien Géron présentent des outils essentiels à l’apprentissage automatique.
- numpy — bibliothèque fondamentale centrée sur les tableaux à N dimensions.
- pandas — outils d’analyse de données centrés sur le
DataFrame. - visualisation — utilisation de
matplotlibpour produire des graphiques.
Dans les semaines à venir, vous pourrez appliquer les concepts étudiés en classe à différents jeux de données afin de développer vos compétences et votre intuition. Les sites suivants proposent des jeux de données pertinents.
Jeux de données de petite à moyenne taille, très adaptés aux étudiants
Jeux de données plus importants
- OpenML, s’intègre directement avec scikit-learn
- PMLB (Penn Machine Learning Benchmarks)
Compétition(s)
- Jeux de données Kaggle
- Kaggle, une plateforme de Google, est une communauté destinée aux spécialistes des données et de l’apprentissage automatique. Elle permet de participer à des compétitions, de collaborer à des projets, d’accéder à de nombreux jeux de données et de construire des modèles à l’aide d’outils Web.