Glossaire complet de l'IA : 200 termes essentiels d'intelligence artificielle expliqués
Découvrez un glossaire détaillé des termes, acronymes et concepts les plus importants en IA. Que vous soyez passionné d'IA, développeur ou professionnel du secteur, ce guide simplifie la terminologie complexe de l'IA pour tous les niveaux d'expertise.
1. IA (Intelligence Artificielle)
La simulation de l'intelligence humaine par des machines, leur permettant d'effectuer des tâches telles que l'apprentissage, le raisonnement et la résolution de problèmes.
98. Représentation des connaissances
La manière dont les connaissances sont structurées et stockées dans les systèmes d'IA, leur permettant de raisonner et de prendre des décisions.
99. Tokenization
Le processus de décomposition d'un texte en éléments plus petits, tels que des mots ou des phrases, pour faciliter son analyse par des modèles d'apprentissage automatique.
100. Réseau neuronal récurrent (RNN)
Un type de réseau neuronal conçu pour les données séquentielles, où les sorties des étapes précédentes sont utilisées comme entrées des étapes actuelles, couramment utilisé dans la modélisation du langage et la prévision des séries temporelles.
101.Claude
Un modèle de langage IA développé par Anthropic, conçu pour les tâches conversationnelles et textuelles, avec un accent sur la sécurité, l'évolutivité et l'interprétabilité.
102. Gémeaux
Un modèle de langage IA développé par Google DeepMind, axé sur la compréhension et la génération du langage pour diverses applications.
103. Barde
Un chatbot IA développé par Google, similaire à ChatGPT, qui utilise un modèle de langage étendu pour générer du texte et répondre aux questions.
104. Ernie
Un modèle de langage de grande envergure créé par Baidu, conçu pour les tâches liées au langage chinois et les applications générales d'IA conversationnelle.
105.Mistral
Un modèle de langage open source de grande taille, axé sur la génération et la compréhension de texte, conçu pour diverses tâches de traitement automatique du langage naturel, telles que la synthèse et la traduction.
106. LLaMA (Large Language Model Meta AI)
Une famille de modèles d'IA développés par Meta (Facebook), optimisés pour l'efficacité et la polyvalence dans les tâches de traitement du langage naturel.
107. Faucon
Un modèle de langage IA à grande échelle développé par le Technology Innovation Institute, spécialisé dans la compréhension et la génération du langage naturel.
108. PaLM (modèle de langage Pathways)
Un modèle de langage IA de grande envergure développé par Google, conçu pour effectuer un large éventail de tâches de traitement du langage naturel, notamment la génération et la traduction de textes.
109. T5 (Transformateur de transfert de texte à texte)
Un modèle développé par Google qui traite chaque tâche de traitement automatique du langage naturel comme un problème de génération de texte, permettant ainsi des solutions unifiées pour différents types de tâches linguistiques.
110. OPT (Open Pretrained Transformer)
Un modèle de langage développé par Meta, conçu comme une alternative ouverte à d'autres grands modèles de langage comme GPT, et axé sur la transparence et l'accessibilité.
111. BLOOM (BigScience Large Open-science Open-access Multilingual)
Un modèle de langage multilingue de grande taille conçu par le projet BigScience, visant à promouvoir l'ouverture et l'accessibilité dans la recherche en IA.
112. Alignement de l'IA
Le processus visant à garantir que les objectifs et les comportements des systèmes d'IA soient alignés sur les valeurs humaines, afin de prévenir les conséquences néfastes.
113. Compression des modèles d'IA
Techniques utilisées pour réduire la taille des modèles d'IA, les rendant plus efficaces pour fonctionner sur des appareils à puissance de calcul limitée.
114. IA de pointe
Les algorithmes d'IA s'exécutent localement sur un appareil (tel qu'un smartphone ou un capteur) plutôt que de dépendre du cloud computing, permettant un traitement plus rapide et plus sécurisé.
115. Réseau neuronal fédéré
Un réseau neuronal décentralisé où plusieurs utilisateurs entraînent collaborativement un modèle sans partager leurs données brutes, garantissant ainsi la confidentialité et la sécurité.
116. AGI (Intelligence Artificielle Générale)
Une forme théorique d'IA capable de comprendre, d'apprendre et d'appliquer des connaissances à un large éventail de tâches, à l'instar d'un être humain.
117. ASR (Reconnaissance vocale automatique)
Une technologie d'IA qui convertit le langage parlé en texte, permettant des applications telles que les commandes vocales, la transcription et les assistants virtuels.
118. AutoML (apprentissage automatique automatisé)
Un processus qui automatise la conception et le réglage des modèles d'apprentissage automatique, facilitant ainsi l'application de l'IA par les non-experts.
119. Rétropropagation dans le temps (BPTT)
Une extension de l'algorithme de rétropropagation utilisé pour entraîner les réseaux neuronaux récurrents en les déroulant dans le temps.
120. Mécanisme d'attention
L'attention est une technique utilisée dans les réseaux de neurones pour permettre aux modèles de se concentrer sur des parties spécifiques des données d'entrée lors de la prise de décision. Largement employée dans les tâches de traitement automatique du langage naturel (TALN) et dans des modèles comme les transformeurs, elle aide le modèle à prioriser les informations pertinentes dans une séquence.
121. Réseau de capsules (CapsNet)
Un type de réseau neuronal conçu pour mieux comprendre les hiérarchies spatiales dans les données, particulièrement efficace dans des tâches comme la reconnaissance d'images.
122. Inférence causale
Une méthode utilisée en IA pour déterminer les relations de cause à effet à partir de données, souvent employée dans des domaines comme la santé et l'économie.
123. Clustering basé sur le centroïde
Un type d'algorithme de clustering qui partitionne les données en groupes en trouvant le centre (centroïde) de chaque groupe et en attribuant les points de données au plus proche.
124. Filtrage collaboratif
Un algorithme couramment utilisé dans les systèmes de recommandation qui prédit les préférences d'un utilisateur en fonction du comportement d'utilisateurs similaires.
125. Linguistique computationnelle
Un domaine interdisciplinaire qui traite des aspects informatiques du langage humain, en se concentrant sur la manière d'utiliser les machines pour traiter et comprendre le langage.
126. Validation croisée
Une technique utilisée pour évaluer les modèles d'apprentissage automatique en les entraînant sur différents sous-ensembles de données et en les testant sur les données restantes.
127. Imputation de données
Le processus de remplacement des données manquantes ou incomplètes par des valeurs estimées, améliorant ainsi la qualité des ensembles de données utilisés pour l'entraînement des modèles d'IA.
128. Jumeau numérique
Une représentation virtuelle d'un objet ou d'un système physique, créée à l'aide de l'IA et de données, permettant des simulations et des prédictions de performances réelles.
129. Programmation dynamique
Une méthode utilisée en IA pour résoudre des problèmes complexes en les décomposant en sous-problèmes plus simples, souvent utilisée dans les tâches d'optimisation.
130. IA incarnée
L'intelligence artificielle intégrée à des systèmes physiques, tels que des robots, lui permettant d'interagir avec le monde réel grâce à des capteurs et des actionneurs.
131. Extraction de caractéristiques
Le processus de transformation des données brutes en caractéristiques significatives pouvant être utilisées pour l'apprentissage automatique, comme l'extraction d'informations clés à partir d'images ou de textes.
132. Apprentissage par l'expérience (peu d'exemples)
Une technique d'apprentissage automatique où les modèles sont entraînés à effectuer des tâches avec seulement quelques exemples, réduisant ainsi le besoin de grandes quantités de données étiquetées.
133. FNN (Réseau de neurones à propagation avant)
Un type de réseau neuronal artificiel où les connexions entre les nœuds ne forment pas de cycles, souvent utilisé dans les tâches d'apprentissage supervisé.
134. Algorithme génétique (AG)
Une heuristique de recherche qui imite le processus de sélection naturelle, utilisée pour générer des solutions de haute qualité aux problèmes d'optimisation en IA.
135. Réseau neuronal graphique (GNN)
Un réseau neuronal fonctionnant sur des données structurées en graphes, utilisé pour des tâches telles que l'analyse des réseaux sociaux et la modélisation moléculaire.
136. Clustering hiérarchique
Une technique de clustering qui construit une hiérarchie de clusters en les fusionnant ou en les divisant progressivement, souvent visualisée à l'aide de dendrogrammes.
137. Biais inductif
Hypothèses qu'un modèle d'apprentissage automatique formule à propos des données sous-jacentes afin de mieux généraliser à de nouvelles données inconnues.
138. Apprentissage par exemples
Un type d'apprentissage automatique où le modèle stocke et utilise des exemples spécifiques des données d'entraînement pour faire des prédictions plutôt que d'apprendre un modèle généralisé.
139. Attention conjointe
Une technique d'IA utilisée dans l'interaction homme-robot, où l'humain et le robot se concentrent sur le même objet ou la même tâche, facilitant ainsi la communication et la coopération.
140. Astuce du noyau
Une technique utilisée dans les algorithmes d'apprentissage automatique comme les SVM pour résoudre des problèmes non linéaires en transformant les données dans un espace de dimension supérieure.
141. Distillation des connaissances
Un processus dans lequel un modèle plus petit et plus simple est entraîné à imiter le comportement d'un modèle plus grand et plus complexe, en conservant une grande partie de sa précision mais avec un coût de calcul moindre.
142. Transfert de connaissances
Le processus de transfert de connaissances d'un modèle ou système d'IA à un autre, souvent utilisé dans l'apprentissage par transfert.
143. Propagation des étiquettes
Un algorithme utilisé pour étiqueter des points de données en propageant des étiquettes connues à travers un graphe, utilisé dans les tâches d'apprentissage semi-supervisé.
144. LIDAR (Light Detection and Ranging)
Une technologie utilisée dans les véhicules autonomes et la robotique qui mesure les distances en éclairant une cible avec un faisceau laser et en analysant la lumière réfléchie.
145. Métaheuristiques
Une procédure de niveau supérieur conçue pour trouver des solutions quasi optimales à des problèmes d'optimisation complexes, utilisée en IA pour la résolution de problèmes dans des domaines tels que la logistique et la planification.
146. Apprentissage multitâche
Un type d'apprentissage automatique où un modèle est entraîné à effectuer plusieurs tâches simultanément, améliorant ainsi l'efficacité et les performances grâce à l'exploitation d'informations partagées.
147. Compréhension du langage naturel (NLU)
Un sous-domaine du TALN qui vise à permettre aux machines de comprendre le langage humain, notamment sa signification, son contexte et son intention.
148. Recherche du voisin le plus proche
Une technique utilisée en apprentissage automatique pour trouver les points de données les plus proches d'un point de requête donné dans un ensemble de données, souvent utilisée dans les systèmes de recommandation.
149. IA neuro-symbolique
Une approche d'IA qui combine les réseaux neuronaux et le raisonnement symbolique pour créer des modèles plus interprétables et flexibles, capables de pensée abstraite.
150. Données bruitées
Les données contenant des informations non pertinentes ou dénuées de sens peuvent dégrader les performances des modèles d'IA si elles ne sont pas nettoyées ou filtrées.
151. Encodage One-Hot
Une technique utilisée pour convertir des données catégorielles en format numérique en représentant chaque catégorie sous forme de vecteur binaire, utilisée dans les modèles d'apprentissage automatique.
152. Ontologie
Un cadre structuré pour organiser l'information, souvent utilisé en IA pour permettre aux machines de comprendre les relations et les hiérarchies entre différents concepts.
153. Détection des données hors distribution (OOD)
Une technique utilisée pour identifier les entrées qui diffèrent significativement des données d'entraînement, aidant ainsi les systèmes d'IA à détecter les situations inhabituelles ou inattendues.
154. Modèle paramétrique
Un modèle d'apprentissage automatique caractérisé par un nombre fixe de paramètres, tel que la régression linéaire, où la complexité du modèle est déterminée par ces paramètres.
155. Optimisation par essaim de particules (PSO)
Une technique d'optimisation basée sur la population, inspirée du comportement social des oiseaux ou des poissons, utilisée pour résoudre des problèmes d'optimisation complexes en IA.
156. Perceptrons
Le type de neurone artificiel le plus simple dans un réseau neuronal, utilisé comme élément de base pour des modèles plus complexes dans les tâches d'apprentissage supervisé.
157. Codage prédictif
Une théorie selon laquelle le cerveau ou les systèmes d'IA génèrent des prédictions sur les données entrantes, puis mettent à jour ces prédictions en fonction des données réelles, optimisant ainsi le traitement.
158. Précision
Une métrique en apprentissage automatique qui mesure la précision des prédictions positives, calculée comme le rapport entre les vrais positifs et le nombre total de prédictions positives.
159. Taille
Une technique utilisée pour réduire la taille des réseaux neuronaux en supprimant les nœuds ou les connexions qui contribuent peu à la précision du modèle, le rendant ainsi plus efficace.
160. Apprentissage par renforcement (Q-learning)
Un algorithme d'apprentissage par renforcement qui apprend la valeur des actions dans des états spécifiques d'un environnement, permettant à un agent de trouver une politique optimale qui maximise sa récompense totale au fil du temps.
161. Extension de requête
Une technique utilisée dans les moteurs de recherche d'informations pour améliorer les résultats de recherche en élargissant la requête initiale avec des termes connexes ou des synonymes.
162. Projection aléatoire
Une technique de réduction de dimensionnalité utilisée pour transformer des données de grande dimension en un espace de dimension inférieure tout en préservant les distances entre les points de données.
163. Système de recommandation
Un système d'IA qui suggère des produits, du contenu ou des services aux utilisateurs en fonction de leurs préférences, de leur comportement et de leur historique, souvent utilisé par des plateformes comme Netflix ou Amazon.
164. Agent d'apprentissage par renforcement
Une entité dans un système d'apprentissage par renforcement qui interagit avec un environnement et apprend des récompenses et des pénalités pour maximiser la récompense cumulative.
165. Reproductibilité
La capacité d'une expérience ou d'un modèle d'IA à produire les mêmes résultats lorsqu'il est répété dans les mêmes conditions, garantissant ainsi sa fiabilité et sa robustesse.
166. Robustesse
La capacité d'un modèle d'IA à bien fonctionner dans diverses conditions, même face à des données bruitées, incomplètes ou adverses.
167. Courbe ROC (Receiver Operating Characteristic)
Un graphique utilisé pour évaluer les performances d'un classificateur binaire en traçant le taux de vrais positifs en fonction du taux de faux positifs à différents seuils.
168. Système à base de règles
Un système d'IA qui utilise un ensemble de règles prédéfinies pour prendre des décisions ou résoudre des problèmes, souvent utilisé dans les systèmes experts ou les chatbots simples.
169. Évolutivité
La capacité d'un système d'IA à maintenir ou à améliorer ses performances à mesure que la taille des données d'entrée ou du modèle augmente est essentielle pour les applications à grande échelle.
170. Réseau siamois
Un type d'architecture de réseau neuronal qui utilise deux sous-réseaux identiques ou plus pour traiter différentes entrées et comparer leurs sorties, souvent utilisé dans des tâches comme la reconnaissance faciale.
171. Recuit simulé
Une technique d'optimisation qui imite le processus de recuit en métallurgie, utilisée pour trouver un optimum global approximatif dans des espaces de problèmes complexes.
172. Synthèse vocale
Le processus de génération de langage parlé à partir de texte à l'aide de l'IA, souvent utilisé dans les applications de synthèse vocale (TTS).
173. Matrice creuse
Une matrice contenant un grand nombre de valeurs nulles ou égales à zéro, souvent rencontrée dans les tâches d'apprentissage automatique comme le traitement automatique du langage naturel ou le filtrage collaboratif.
174. Données structurées
Des données organisées et facilement consultables, généralement stockées dans un format tabulaire tel que des bases de données ou des feuilles de calcul, souvent utilisées dans des tâches d'apprentissage automatique nécessitant des caractéristiques et des étiquettes clairement définies.
175. Données temporelles
Les données qui représentent des informations temporelles, telles que les cours boursiers ou les relevés de capteurs, nécessitent un traitement particulier dans les modèles d'IA comme la prévision de séries temporelles.
176. Compétences transférables
Capacités acquises dans un contexte donné et applicables à des tâches nouvelles ou différentes, souvent utilisées dans le cadre de l'apprentissage par transfert en IA.
177. Modèles arborescents
Une famille d'algorithmes d'apprentissage automatique, comprenant les arbres de décision et les forêts aléatoires, qui utilisent des structures arborescentes pour la prise de décision.
178. Triangulation
Une technique utilisée en vision par ordinateur et en robotique pour déterminer la position d'un objet en mesurant les angles à partir de plusieurs points.
179. U-Net
Une architecture de réseau neuronal couramment utilisée pour les tâches de segmentation d'images, notamment en imagerie médicale, en raison de sa capacité à produire des résultats de segmentation de haute qualité.
180. Données non structurées
Les données qui n'ont pas de format prédéfini, comme le texte, les images et les vidéos, nécessitent souvent des techniques d'IA spécialisées pour être traitées et analysées.
181. Variance
Une mesure de la variation des prédictions d'un modèle d'IA lorsqu'il est entraîné sur différents sous-ensembles de données, souvent liée à la capacité du modèle à généraliser à des données non vues.
182. Vectorisation
Le processus de conversion de texte, d'images ou d'autres formes de données en vecteurs numériques, permettant aux modèles d'apprentissage automatique de traiter et d'analyser l'information.
183. Réalité virtuelle (VR)
Une technologie qui crée un environnement immersif et simulé grâce à l'IA et à d'autres outils, souvent utilisée dans les jeux vidéo, la formation et l'éducation.
184. Supervision faible
Une approche d'apprentissage automatique qui entraîne des modèles sur des étiquettes imparfaites, bruitées ou incomplètes, souvent combinée à d'autres techniques pour améliorer la précision.
185. Moyenne pondérée
Une technique utilisée dans l'apprentissage d'ensembles où les sorties de différents modèles sont combinées, la prédiction de chaque modèle étant pondérée en fonction de ses performances.
186. Word2Vec
Un algorithme qui génère des représentations vectorielles de mots en entraînant des réseaux neuronaux à prédire un mot en fonction des mots qui l'entourent, permettant une meilleure compréhension sémantique dans les tâches de traitement automatique du langage naturel.
187. Méthode d'emballage
Une technique de sélection de caractéristiques en apprentissage automatique où différents sous-ensembles de caractéristiques sont évalués pour trouver la combinaison qui maximise les performances du modèle.
188. XGBoost
Une implémentation avancée du gradient boosting, largement utilisée pour les problèmes de données structurées en raison de ses hautes performances et de son efficacité.
189. YAML (YAML n'est pas un langage de balisage)
Un format de sérialisation de données lisible par l'homme, souvent utilisé pour configurer des expériences d'apprentissage automatique ou pour stocker des données structurées.
190. Score Z
Une mesure statistique qui décrit l'écart entre un point de données et la moyenne d'un ensemble de données, souvent utilisée dans les tâches de détection d'anomalies.
191. Zone de développement proximal (ZDP)
Un concept emprunté à la psychologie, utilisé en IA pour décrire l'éventail des tâches qu'un agent peut effectuer avec un accompagnement, mais pas encore de manière indépendante.
192. Courbe d'ordre Z
Une courbe mathématique utilisée en IA pour l'indexation et la recherche spatiale, transformant des données multidimensionnelles en un espace unidimensionnel tout en préservant la localité.
193. Remplissage zéro
Une technique utilisée dans les réseaux neuronaux convolutifs où des zéros supplémentaires sont ajoutés autour de la frontière d'une entrée, contribuant à préserver les dimensions spatiales des données pendant le traitement.
194. Normalisation par lots
Une technique utilisée dans les réseaux neuronaux pour standardiser les entrées de chaque couche, accélérant ainsi l'entraînement et améliorant la stabilité du modèle.
195. Pipeline de données
La séquence de processus que subissent les données, de la collecte à l'analyse, souvent automatisée pour assurer un flux de données fluide dans les systèmes d'IA.
196. Décrocheur
Une technique de régularisation utilisée dans les réseaux neuronaux où des nœuds aléatoires sont ignorés pendant l'entraînement, contribuant ainsi à prévenir le surapprentissage.
197. Mise au point
Le processus consistant à prendre un modèle d'IA pré-entraîné et à l'adapter pour effectuer une tâche spécifique, nécessitant généralement moins de données et de temps d'entraînement que de partir de zéro.
198. Disparition/explosion du gradient
Problèmes qui surviennent lors de l'entraînement des réseaux neuronaux profonds lorsque les gradients deviennent trop petits (disparaissent) ou trop grands (explosent), entravant l'apprentissage.
199. Hyperplan
Une frontière de décision en apprentissage automatique qui sépare les points de données dans un espace multidimensionnel, utilisée dans des algorithmes comme les machines à vecteurs de support.
200. Reconnaissance d'image
Une tâche de vision par ordinateur où des modèles d'IA identifient des objets, des personnes ou des caractéristiques dans une image, couramment utilisée dans des applications telles que la reconnaissance faciale et les véhicules autonomes.
VOIR C'EST CROIRE