Après avoir suivi ces cours, je me sens confiant dans la création de visualisations et de tableaux de bord professionnels.
Description du cours
Découvrez la puissance de l'IA explicable
Embarquez pour un voyage dans le monde intrigant de l'IA explicable et découvrez les mystères qui se cachent derrière la prise de décision de l'IA. Idéal pour les scientifiques de données et les praticiens ML, ce cours vous équipe avec des compétences essentielles pour interpréter et élucider les comportements des modèles d'IA à l'aide de Python, vous donnant les moyens de construire des systèmes d'IA plus transparents, dignes de confiance et responsables. En maîtrisant l'IA explicable, vous améliorerez votre capacité à déboguer les modèles, à répondre aux exigences réglementaires et à renforcer la confiance dans les applications de l'IA dans divers secteurs.Techniques d'explicabilité
Commencez par comprendre les approches d'explicabilité spécifiques aux modèles. Utilisez les bibliothèques de Python comme Scikit-learn pour visualiser les arbres de décision et analyser l'impact des caractéristiques dans les modèles linéaires. Passez ensuite à des techniques indépendantes du modèle qui fonctionnent avec différents modèles. Utilisez des outils tels que SHAP et LIME pour obtenir des informations détaillées sur le comportement global du modèle et les prédictions individuelles, afin d'affiner votre capacité à analyser et à expliquer les modèles d'IA dans des applications réelles.Approfondir l'explicabilité
Apprenez à évaluer la fiabilité et la cohérence des explications, à comprendre les nuances de l'explication des modèles non supervisés et à explorer le potentiel de l'explication des modèles d'IA générative à travers des exemples pratiques. À la fin de la formation, vous disposerez des connaissances et des outils nécessaires pour expliquer en toute confiance les décisions des modèles d'IA, garantissant ainsi la transparence et la fiabilité de vos applications d'IA.Prérequis
Programme de formation
Plan du cours
1
Fondamentaux de l’IA explicable
Commencez votre parcours en explorant les concepts fondamentaux de l’IA explicable. Apprenez à extraire des règles de décision à partir des arbres de décision. Déduisez et visualisez l’importance des variables avec des modèles linéaires et basés sur des arbres pour comprendre comment ces modèles font leurs prédictions, et ainsi favoriser des décisions plus transparentes.
- Introduction à l’IA explicable50 XP
- Arbres de décision vs réseaux de neurones100 XP
- Explicabilité indépendante du modèle vs. spécifique au modèle50 XP
- Explicabilité dans les modèles linéaires50 XP
- Calculer l’impact des variables avec la régression linéaire100 XP
- Calculer l’impact des variables avec une régression logistique100 XP
- Explicabilité dans les modèles fondés sur les arbres50 XP
- Calculer l’importance des variables avec les arbres de décision100 XP
- Calcul de l’importance des variables avec les random forests100 XP
2
Explicabilité indépendante du modèle
Exploitez la puissance des techniques indépendantes du modèle pour évaluer l’influence des variables à travers différents modèles. Utilisez l’importance par permutation et les valeurs SHAP pour analyser l’impact des variables sur le comportement du modèle. Explorez les outils de visualisation SHAP pour rendre les concepts d’explicabilité plus accessibles.
3
Explicabilité locale
Plongez dans l’explicabilité locale et expliquez des prédictions individuelles. Apprenez à utiliser SHAP pour l’explicabilité locale. Maîtrisez LIME afin de révéler les facteurs précis qui influencent un résultat unique, que les données soient textuelles, tabulaires ou sous forme d’images.
4
Sujets avancés en IA explicable
Explorez des sujets avancés en IA explicable en évaluant le comportement des modèles et l’efficacité des méthodes d’explication. Développez votre maîtrise de l’évaluation de la cohérence et de la fidélité des explications, étudiez l’analyse de modèles non supervisés, et apprenez à clarifier les raisonnements de modèles génératifs conversationnels comme ChatGPT. Dotez-vous de techniques pour mesurer et améliorer l’explicabilité dans des systèmes d’IA complexes.
IA explicable en Python
Cours
terminé

