« Une intelligence artificielle, c’est toute technologie informatique capable d'imiter des processus cognitifs humains afin de résoudre des problèmes complexes, l'apprentissage et la prise de décision, en utilisant des algorithmes et des données pour accomplir des tâches en autonomie.
Le but est de concevoir des systèmes informatiques capables d'exécuter des activités nécessitant habituellement l'intelligence humaine. »
Différencier l’algorithme simple de celui d’une intelligence artificielle
Définition
Les domaines connexes
La philosophie de l’IA
Les dates clés de l’intelligence artificielle
Quelques concepts de base
L’IA symbolique
L’IA connexionniste
L’IA hybride
L’IA multimodale
L’IA hybride versus l’IA multimodale
Les 4 phases de développement de l’IA
L’IA étroite
L’intelligence générale artificielle
La super intelligence artificielle
Les craintes
La gestion des risques
Ethic by design
Privacy by design
Privacy by default
Langages et frameworks
Taxonomie de l’IA
Apprentissage par renforcement
Équation de Bellman
Processus décisionnels Markoviens
Stratégie vs plan
Pénalité de vie
Intuition
La différence temporelle
Le Q-learning visualisation
C’est quoi le Deep-Learning
Le neurone
La fonction d’activation
Comment fonctionnent les ANNs
Comment apprennent les ANNs
L’algorithme du Gradient
L’algorithme du Gradient Stochastique
La retropropagation
Définition
Les réseaux de neurones transformers
Comment ça marche ?
Experience replay
Définition
L’abjectif
Les types d’apprentissages
Les modèles
Beaucoup de prbblèmes sont formulables comme des prblèmes de recherche. Il faut commencer en formulant les choix et leurs conséquences.
Les problèmes de recherche et planification
Définition
L’algorithme de recherche de chemin A* (A star)
L’algorithme de recherche de chemin tabou
L’algorithme glouton
L’algorithme glouton de Prim
L’algorithme de force brute
Algorithme de recherche hybride
Définition
L’algorithme de parcoues en prodondeur DFS
L’algorithme de parcours en largeur BFS
L’algorithme de Dijkstra
L’algorithme de parcours de graph en profondeurtri topologique
L’algorithme de Kahn
L’algorithme de Tarjan
L’algorithme de Bellman-Ford
L’algorithme de Kruskal
L’algorithme de Kahn vs l’algorithme de Tarjan
Qu’est-ce qu’un LLM ?
Qu’est-ce qu’un MLLM ?
Test de Turing
L’argument de la chambre chinoise
Tests alternatifs
Benchmark GLUE (General Language Understanding Evaluation)
Benchemarks complétants GLUE
Benchemarks SuperGLUE
S’assurer que les modèles d’apprentissage automatique respectent les principes éthiques et de non-discrimination
Les principaux défis éthiques lors du déploiement de l’IA dans des domaines sensibles
La gérance des données
Qu’est-ce qu’une base de données vectorielle ?
La Business Intelligence
La différence entre la gérance des données et la business intelligence
Le Big Data
Le métavers
Qu’est-ce qu’un robot
L’informatique quantique