Choisissez votre langue
Formation IA et Machine Learning
+ de 400 000 professionnels sur la plateforme
Exclusif aux entreprises

Formation IA et Machine Learning

4,5

Maîtrisez l'ensemble du spectre de l'IA et de l'apprentissage automatique — des mathématiques fondamentales et de la préparation des données à l'apprentissage profond, au NLP et au déploiement en production. Ce cours vous donne les compétences pratiques que les employeurs recherchent activement. Construisez des modèles réels, résolvez des problèmes réels et lancez votre carrière à la pointe de la technologie.

Dedika pour les apprenants

Ce que votre équipe va maîtriser:

Vous acquerrez une solide compréhension de l'apprentissage supervisé et non supervisé, des réseaux de neurones et du traitement du langage naturel. Vous apprendrez à nettoyer et à préparer les données, à entraîner des modèles de classification et de régression, et à les évaluer avec les métriques appropriées. Le cours couvre les réseaux convolutionnels et récurrents, les architectures de transformeurs et les grands modèles de langage. Vous apprendrez également à déployer des modèles à l'aide d'API REST et de Docker, à suivre des expériences avec des outils MLOps et à détecter la dérive des données en production. Les pratiques d'IA responsable, l'audit d'équité et les techniques d'explicabilité sont inclus tout au long du cours. À la fin, vous aurez la profondeur technique et l'expérience pratique nécessaires pour construire et mettre en production des systèmes de ML qui apportent une valeur commerciale mesurable.

Comment votre équipe apprend de façon pratique Formation IA et Machine Learning

Comment votre équipe s’exerce Formation IA et Machine Learning

Des professionnels de ces entreprises apprennent sur Dedika

ActemiumFR
Nunner LogisticsNL
GT Constructora GeotécnicaCR
Sydel StarBR
Metrô de São PauloBR
Aguas AndinasCL
DSMIN
MeridianbetRS
CDHCN

Contenu du cours

8 Chapitres • 40 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

Fondamentaux de l'IA et de l'apprentissage automatique

  • Leçon 1 • Types d'apprentissage automatique

    Couvre les paradigmes d'apprentissage supervisé, non supervisé et par renforcement avec des exemples concrets. Relie chaque paradigme aux types de problèmes abordés plus loin dans le cours.

  • Leçon 2 • Configuration de votre environnement de ML

    Guide les étudiants dans l'installation de Python, des bibliothèques clés et des outils de notebooks. S'assure que chaque étudiant dispose d'un environnement de travail fonctionnel avant le début des exercices pratiques.

  • Leçon 3 • Le workflow de ML de bout en bout

    Cartographie le pipeline complet, des données brutes au modèle déployé. Fournit un modèle mental que les étudiants retrouveront dans chaque chapitre suivant.

  • Leçon 4 • Ce que signifient réellement l'IA et le ML

    Clarifie la distinction entre l'intelligence artificielle, l'apprentissage automatique et l'apprentissage profond. Établit le vocabulaire précis utilisé tout au long du cours.

  • Leçon 5 • Notions mathématiques essentielles pour le ML

    Passe en revue les concepts d'algèbre linéaire, de probabilités et de calcul infinitésimal qui sous-tendent les algorithmes de ML. Met l'accent sur l'intuition plutôt que sur la démonstration pour permettre aux non-mathématiciens d'être productifs.

Chapitre 2Voir les détails

Acquisition et préparation des données

  • Leçon 1 • Fractionnement des données et prévention des fuites

    Explique les divisions entraînement, validation et test, ainsi que le risque critique de fuite de données. Établit des habitudes d'évaluation rigoureuses qui perdurent dans tous les chapitres de modélisation.

  • Leçon 2 • Comprendre les sources de données

    Passe en revue les sources de données structurées, non structurées et semi-structurées ainsi que leurs compromis. Ancre les étudiants dans des paysages de données réalistes avant le début du nettoyage.

  • Leçon 3 • Gestion des données manquantes et bruitées

    Couvre les stratégies d'imputation, le traitement des valeurs aberrantes et les méthodes de réduction du bruit. Prépare les étudiants à prendre des décisions défendables lorsque les données sont incomplètes ou corrompues.

  • Leçon 4 • Ingénierie et transformation des caractéristiques

    Démontre l'encodage, la mise à l'échelle et la création de nouvelles caractéristiques à partir de variables brutes. Montre comment les caractéristiques conçues améliorent directement la précision du modèle dans les chapitres suivants.

  • Leçon 5 • Analyse exploratoire des données

    Enseigne les résumés statistiques et les techniques de visualisation pour comprendre les distributions de données. Relie les résultats de l'AED directement aux décisions de prétraitement prises plus loin dans le chapitre.

Chapitre 3Voir les détails

Apprentissage supervisé : régression

  • Leçon 1 • Modèles de régression basés sur les arbres

    Présente les régresseurs par arbre de décision, forêt aléatoire et gradient boosting. Compare leur précision et leur interprétabilité par rapport aux modèles linéaires sur les mêmes ensembles de données.

  • Leçon 2 • Métriques d'évaluation de la régression

    Présente la MAE, la MSE, la RMSE et le R² comme mesures de performance complémentaires. Apprend aux étudiants à sélectionner la métrique appropriée en fonction du contexte métier.

  • Leçon 3 • Techniques de régularisation

    Couvre la régularisation Ridge, Lasso et Elastic Net pour lutter contre le surapprentissage dans la régression. Relie la force de la régularisation au compromis biais-variance introduit conceptuellement plus tôt.

  • Leçon 4 • Régression polynomiale et non linéaire

    Étend la régression linéaire pour capturer les relations curvilignes via des caractéristiques polynomiales. Montre quand les modèles non linéaires surpassent les modèles de base linéaires.

  • Leçon 5 • Fondamentaux de la régression linéaire

    Dérive le modèle de régression linéaire à partir des principes premiers et l'ajuste par les moindres carrés. Établit l'algorithme de référence auquel tous les autres régresseurs sont comparés.

Chapitre 4Voir les détails

Apprentissage supervisé : classification

  • Leçon 1 • Métriques d'évaluation de la classification

    Couvre l'exactitude, la précision, le rappel, le F1, la ROC-AUC et les matrices de confusion. Enseigne la sélection des métriques pour les classes déséquilibrées et les coûts d'erreur asymétriques.

  • Leçon 2 • Modèles de classification basés sur les arbres

    Couvre les arbres de décision, les forêts aléatoires et le gradient boosting pour les tâches de classification. Met l'accent sur les méthodes d'ensemble qui surpassent systématiquement les modèles de base à un seul arbre.

  • Leçon 3 • Classifieurs Naive Bayes et k-NN

    Présente les classifieurs probabilistes et basés sur les instances comme des alternatives rapides et interprétables. Met en évidence les cas d'usage où ces modèles plus simples surpassent les modèles complexes.

  • Leçon 4 • Machines à vecteurs de support

    Explique l'hyperplan à marge maximale et l'astuce du noyau pour les frontières non linéaires. Positionne les SVM comme des classifieurs puissants pour les problèmes de haute dimension et de petit échantillon.

  • Leçon 5 • Régression logistique pour la classification

    Dérive la régression logistique à partir de la fonction sigmoïde et interprète les sorties log-odds. Sert de référence probabiliste pour toutes les comparaisons de classification dans ce chapitre.

Chapitre 5Voir les détails

Apprentissage non supervisé et réduction de dimensionnalité

  • Leçon 1 • Analyse en composantes principales

    Dérive l'ACP par la maximisation de la variance et explique les composantes principales géométriquement. Démontre que l'ACP, en tant qu'étape de prétraitement, améliore les performances du modèle en aval.

  • Leçon 2 • Méthodes de détection d'anomalies

    Couvre les forêts d'isolement, les auto-encodeurs et les méthodes statistiques pour détecter les valeurs aberrantes. Applique la détection d'anomalies aux scénarios de fraude, de contrôle qualité et de surveillance système.

  • Leçon 3 • Réduction de dimensionnalité non linéaire

    Présente t-SNE et UMAP pour visualiser des données de haute dimension en deux dimensions. Compare leurs forces et leurs limites par rapport à l'ACP linéaire.

  • Leçon 4 • Apprentissage des règles d'association

    Explique l'algorithme Apriori et les métriques clés : support, confiance et lift. Applique l'analyse du panier de la ménagère aux cas d'usage de recommandation et de vente croisée.

  • Leçon 5 • Algorithmes de clustering

    Couvre les k-means, le clustering hiérarchique et DBSCAN avec des conseils pratiques pour la sélection. Relie les sorties du clustering aux tâches avales de segmentation client et de détection d'anomalies.

Chapitre 6Voir les détails

Réseaux de neurones et apprentissage profond

  • Leçon 1 • Réseaux récurrents et modèles de séquences

    Présente les RNN, les LSTM et les GRU pour les données séquentielles et de séries temporelles. Prépare les étudiants pour le chapitre sur le traitement du langage naturel qui suit.

  • Leçon 2 • Perceptrons et réseaux feedforward

    Construit un réseau de neurones d'un seul perceptron à des architectures multicouches. Établit le graphe de calcul de la propagation avant utilisé dans toutes les sections suivantes sur l'apprentissage profond.

  • Leçon 3 • Rétropropagation et optimisation

    Dérive la rétropropagation à l'aide de la règle de dérivation en chaîne et la relie aux variantes de la descente de gradient. Dote les étudiants des compétences nécessaires pour régler les taux d'apprentissage et les optimiseurs afin d'obtenir une convergence stable.

  • Leçon 4 • Régularisation dans les réseaux profonds

    Couvre le dropout, la normalisation par lots et l'arrêt précoce pour éviter le surapprentissage. Relie ces techniques aux concepts de biais-variance établis dans les chapitres précédents.

  • Leçon 5 • Réseaux de neurones convolutionnels

    Explique la convolution, le pooling et les hiérarchies de cartes de caractéristiques pour les données d'image. Démontre les architectures CNN sur des références de classification d'images.

Chapitre 7Voir les détails

Traitement du langage naturel avec le ML

  • Leçon 1 • Architecture Transformer et BERT

    Explique l'auto-attention, l'encodage positionnel et la structure encodeur-décodeur. Démontre le fine-tuning de BERT pour les tâches de classification et de réponse aux questions.

  • Leçon 2 • Plongements de mots

    Explique Word2Vec, GloVe et FastText comme des représentations sémantiques denses des mots. Montre comment les plongements pré-entraînés accélèrent l'entraînement des modèles de NLP en aval.

  • Leçon 3 • Prétraitement et représentation du texte

    Couvre la tokenisation, la racinisation, la suppression des mots vides et l'encodage sac-de-mots. Établit le pipeline texte-vers-vecteur requis par tous les modèles de NLP dans ce chapitre.

  • Leçon 4 • Classification de texte et analyse de sentiment

    Construit des classifieurs pour l'étiquetage thématique et le score de sentiment à l'aide de modèles classiques et profonds. Applique les métriques d'évaluation du chapitre sur la classification à des références spécifiques au texte.

  • Leçon 5 • Grands modèles de langage en pratique

    Couvre l'ingénierie des prompts, la génération augmentée par récupération et l'intégration d'API LLM. Prépare les étudiants à construire des applications basées sur les LLM sans formation complète du modèle.

Chapitre 8Voir les détails

Déploiement de modèles et ML en production

  • Leçon 1 • Choix de scalabilité et d'infrastructure

    Compare les options de déploiement cloud, sur site et en périphérie pour différents profils de latence et de coût. Guide les étudiants dans l'adaptation de l'infrastructure à la taille du modèle et au volume de requêtes.

  • Leçon 2 • Tests A/B et gouvernance des modèles

    Couvre le déploiement en mode shadow, les tests A/B et les déploiements canary pour des mises en production sécurisées. Introduit les pratiques de gouvernance pour les pistes d'audit et les procédures de retour arrière.

  • Leçon 3 • Surveillance des modèles et détection de dérive

    Enseigne la dérive des données, la dérive conceptuelle et la détection de dégradation des performances en production. Relie les alertes de surveillance aux pipelines de ré-entraînement introduits dans la section précédente.

  • Leçon 4 • Pipelines ML et orchestration

    Introduit les frameworks de pipeline pour automatiser l'ingestion de données, l'entraînement et les étapes de déploiement. Assure la reproductibilité et réduit l'intervention manuelle dans les workflows ML récurrents.

  • Leçon 5 • Empaquetage et mise en service des modèles ML

    Couvre la sérialisation des modèles, la création d'API REST et la conteneurisation avec Docker. Fait le pont entre les expériences dans les notebooks et les services de qualité production.

Certification

Votre certificat valide de réussite

Ce cours est pour vous :

  • Développeur logiciel : souhaite ajouter des capacités de ML à son travail d'ingénierie existant.

  • Analyste de données : prêt à passer des tableaux de bord au territoire de la modélisation prédictive.

  • Personne en reconversion professionnelle : transition depuis la finance, la santé ou les opérations vers des fonctions IA.

  • Étudiant diplômé : développe des compétences appliquées pour compléter la formation en recherche académique.

  • Chef de produit : cherche à acquérir une maîtrise technique pour collaborer efficacement avec les équipes ML.

  • Entrepreneur : cherche à évaluer et à intégrer des solutions d'IA dans ses propres produits.

Cours associés

FAQ

Qui est Dedika ?

Le certificat est-il valable en Algérie ?

Les cours sont-ils gratuits ?

Quelle est la charge de travail du cours ?

Comment sont les cours ?

Comment fonctionnent les cours ?

Quelle est la durée des cours ?

Quel est le coût ou le prix des cours ?

Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?

Cours PDF