Programmation IA

Principes et Algorithmes avec Application Pratique

4.9(72)12h 35min59 leçons6 sections

Ce que vous apprendrez

  • Comprendre les concepts de base de l'IA
  • Apprendre à développer des agents intelligents
  • Analyser des données avec des techniques avancées
  • Concevoir des modèles d'IA efficacement
  • Appliquer le code et les algorithmes dans des projets pratiques
  • Utiliser des outils comme Python et Anaconda

À propos du cours

Commencez votre parcours d'apprentissage de la programmation d'applications d'IA avec ce cours complet. Le cours couvre tous les aspects fondamentaux et avancés, des concepts théoriques aux applications pratiques en utilisant des outils et techniques modernes. Apprenez à concevoir des algorithmes d'IA, à analyser des données et à développer des projets pratiques qui concrétisent vos idées.

Résultats attendus

  • Maîtriser la conception et la mise en œuvre d'applications d'IA.
  • Comprendre le fonctionnement interne des algorithmes d'IA.
  • Capacité à analyser des données et à les utiliser pour améliorer les processus.
  • Développer des projets réels en utilisant des outils de programmation avancés.
  • Se préparer à entrer dans le domaine professionnel des applications d'IA.

Avis des apprenants

Ces avis proviennent d'apprenants qui ont acheté le contenu et en ont complété au moins 50% — il n'y a aucun avis de personnes n'ayant pas suivi le contenu.
4.9
★★★★★
72 avis
5
65
4
7
3
0
2
0
1
0

    Contenu du cours

    1

    Introduction à l'intelligence artificielle

    3 leçons
    1. Qu'est-ce que l'intelligence artificielle4:31
    2. Méthodes de définition de l'intelligence artificielle9:02
    3. Domaines et sciences de l'intelligence artificielle15:32
    2

    Agents intelligents

    8 leçons
    1. Introduction à l'agent intelligent1:36
    2. Qu'est-ce qu'un agent15:34
    3. Agent rationnel8:11
    4. Analyse PEAS pour l'agent8:56
    5. Types d'environnements9:48
    6. Types d'agents (Partie un)12:08
    7. Types d'agents (Partie deux)23:26
    8. Types d'agents (Partie trois)17:15
    3

    Opérations de recherche

    15 leçons
    1. Introduction au Processus de Recherche8:57
    2. Étapes pour Convertir le Problème9:05
    3. Exemple pratique des étapes de transformation du problème12:23
    4. Détermination du nombre de cas20:35
    5. Organisation des cas18:01
    6. Méthode de recherche dans l'arbre de recherche18:40
    7. Première stratégie de recherche DFS23:51
    8. Deuxième stratégie BFS14:07
    9. Application pratique des première et deuxième stratégies DFS & BFS17:17
    10. Troisième stratégie ID12:43
    11. Quatrième stratégie UCS16:51
    12. Cinquième stratégie GBFS25:15
    13. Sixième stratégie A Star21:33
    14. Septième stratégie Minimax33:43
    15. Application pratique Maze
    4

    Connaissance

    10 leçons
    1. Introduction à la connaissance2:00
    2. Pensée logique6:12
    3. Logique par défaut (partie un)14:41
    4. Logique par défaut (partie deux)9:31
    5. Algorithme de vérification de modèle14:38
    6. Exemple pratique de l'algorithme de vérification de modèle25:04
    7. Application pratique de la vérification de modèle
    8. Ingénierie des connaissances29:25
    9. Le code utilisé dans la conception du jeu Clue
    10. Logique du premier ordre17:18
    5

    Probabilité

    12 leçons
    1. Introduction aux probabilités2:44
    2. Probabilité et probabilité inconditionnelle12:17
    3. Probabilité conditionnelle10:29
    4. Variable aléatoire et indépendance19:00
    5. Théorème de Bayes12:01
    6. Probabilité conjointe11:12
    7. Règles de probabilité20:46
    8. Réseau bayésien25:31
    9. Inférence pour la probabilité11:55
    10. Application pratique de la construction d'un réseau bayésien25:23
    11. Téléchargement de l'application et des codes
    12. Installation d'Anaconda2:09
    6

    Optimisation

    11 leçons
    1. Introduction à l'optimisation1:50
    2. Recherche locale7:31
    3. Algorithme de montée de colline12:07
    4. Variables de l'algorithme8:39
    5. Application pratique24:10
    6. Téléchargement de l'application et des codes
    7. Algorithme de simulation de recuit16:39
    8. Algorithme de programmation linéaire16:40
    9. Solution pratique au problème de l'algorithme de programmation linéaire10:02
    10. Téléchargement de l'application et des codes
    11. Apprentissage Machine6:27

    Formateur

    Ing. Amr Abdel Fattah

    Ing. Amr Abdel Fattah

    Ingénieur en systèmes informatiques spécialisé dans le développement d'applications mobiles et de sites Web, avec une expérience dans la création de plateformes et d'applications Web populaires.
    7,145 étudiants20 cours