L'intelligence artificielle générative (IA) est un type de programme informatique capable de produire du contenu en réponse à des invites provenant d'utilisateurs humains.
Cet article s'articule autour des points suivants :
Contenu associé
Qu'est-ce que l'intelligence artificielle (IA) ?
Qu'est-ce que l'apprentissage profond ?
Qu'est-ce que l'apprentissage automatique ?
IA prédictive
Qu'est-ce que l'IA agentique ?
Abonnez-vous à theNET, le récapitulatif mensuel par Cloudflare des informations les plus populaires sur Internet !
Copier le lien de l'article
L'intelligence artificielle (IA) générative est un type de modèle d'apprentissage en profondeur qui peut produire du texte, des images, du code informatique et du contenu audiovisuel en réponse à des invites.
Les modèles d'IA générative sont entraînés sur de grandes quantités de données brutes, en général, des données de mêmes types que celles qu'ils sont censés produire. À partir de ces données, ils apprennent à formuler des réponses statistiquement susceptibles d'être pertinentes pour les données arbitraires qui leur ont été données. Par exemple, certains modèles d'IA générative sont entraînés sur de grandes quantités de texte, afin d'être capable de répondre à des demandes écrites dans un style en apparence naturel et original.
En termes plus simples, l'IA générative peut réagir aux demandes comme le font les artistes ou les auteurs humains, mais plus rapidement. La question de savoir si le contenu généré par ces modèles peut être considéré comme « nouveau » ou « original » n'est pas tranchée, mais dans de nombreux cas, ils peuvent égaler ou dépasser certaines capacités créatives humaines.
Parmi les modèles d'IA générative les plus populaires, citons ChatGPT pour la génération de texte et DALL-E pour la génération d'images. De nombreuses organisations ont également élaboré leurs propres modèles.
L'IA générative est un type d'apprentissage automatique, ce qui signifie qu'elle s'appuie sur l'analyse mathématique pour trouver des concepts, images ou logiques pertinents.Elle utilise ensuite cette analyse pour produire un contenu qui est statistiquement susceptible d'être similaire ou lié à l'invite qu'elle a reçue.
Plus précisément, l'IA générative s'appuie sur un type d'apprentissage automatique appelé apprentissage en profondeur. Les modèles d'apprentissage en profondeur sont suffisamment puissants pour apprendre à partir de données non étiquetées. Ils utilisent un type d'architecture informatique appelé réseau neuronal. Ces architectures sont composées de plusieurs nœuds qui se transmettent des données, de la même manière qu'un cerveau humain transmet des données par l'intermédiaire de neurones. Les réseaux neuronaux sont capables d'effectuer des tâches très sophistiquées et raffinées.
Les modèles d'IA générative capables d'interpréter le langage doivent comprendre plus que des mots isolés. Ils doivent être capables d'interpréter des phrases, des paragraphes et des documents entiers. Les premiers modèles d'apprentissage automatique avaient du mal à comprendre des phrases entières et « oubliaient » le début d'une phrase lorsqu'ils en atteignaient la fin, ce qui donnait lieu à des erreurs d'interprétation.
Les modèles d'IA générative modernes utilisent un type spécifique de réseaux neuronaux appelés transformateurs. Ces derniers exécutent une fonctionnalité appelée auto-attention pour détecter la manière dont les éléments d'une séquence sont connectés. Les transformateurs permettent aux modèles d'IA générative de traiter et de contextualiser de grands blocs de texte plutôt que des mots et des phrases isolés.
Pour fonctionner correctement, les modèles d'IA générative doivent recevoir une grande quantité de données : plus de données, dans la plupart des cas, qu'un être humain ne pourrait en traiter au cours de sa vie. Par exemple, le grand modèle de langage ChatGPT a été entraîné sur des millions de documents. Un générateur d'images peut être entraîné sur des millions d'images, et un générateur de code sur des milliards de lignes de code.
Ces données d'entraînement sont stockées dans une base de données vectorielle. Dans une telle base de données, les points de données sont stockés sous forme de vecteurs, c'est-à-dire un ensemble de coordonnées dans un champ multidimensionnel. Tout comme la latitude et la longitude permettent à quelqu'un de trouver des lieux proches sur une carte, le stockage des données sous forme de vecteurs permet aux modèles d'apprentissage automatique de trouver « des points de données proches ». Cela permet aux modèles de faire des associations et de comprendre le contexte d'un mot, d'une image, d'un son ou de tout autre type de contenu.
Une fois que le modèle d'IA générative a atteint un certain niveau de précision, il n'a plus besoin d'autant de données pour produire un résultat. Par exemple, les modèles d'IA générateurs de voix peuvent être entraînés sur des milliers d'heures d'enregistrements vocaux. Mais une fois qu'ils sont bien réglés, certains modèles n'ont besoin que de quelques secondes d'un échantillon d'enregistrement pour imiter de manière réaliste la voix d'une personne.
Même après un ajustement, de nombreux modèles d'IA générative (ou leurs opérateurs) continuent d'explorer le web pour plus de contenu. Ils le font pour diverses raisons, notamment pour récupérer des données à jour en réponse aux demandes des utilisateurs et pour collecter plus de données pour l'entraînement.
Les modèles d'IA générative sont de plus en plus populaires, car ils présentent un certain nombre d'avantages potentiels. Ces prestations comprennent, entre autres, les éléments suivants :
Cependant, l'IA générative présente certains inconvénients, notamment :
« Grand modèle de langage (LLM) » est le terme technique désignant les modèles génératifs d'IA qui traitent le langage et peuvent générer du texte, y compris les langues humaines et les langages de programmation. Les LLM les plus populaires sont ChatGPT (de OpenAI), Llama (de Meta), Bard (de Google), Copilot (de GitHub) et Bing Chat (de Microsoft).
Les générateurs d'images IA fonctionnent de manière semblable aux LLM, mais s'attachent aux images plutôt qu'au texte. DALL-E et Midjourney sont deux exemples de générateurs populaires d'images basés sur l'IA générative.
Cloudflare permet aux développeurs et aux entreprises de créer leurs propres modèles d'IA générative. Cloudflare propose Vectorize aux développeurs afin qu'ils puissent générer et stocker des intégrations sur le réseau mondial de Cloudflare à partir de leurs propres données, et Cloudflare Workers AI pour qu'ils exécutent des tâches d'IA générative sur un réseau mondial de processeurs graphiques. En savoir plus sur la façon dont Cloudflare permet la prochaine génération d'IA générative.
L’intelligence artificielle générative (GenAI) est un type de modèle d’apprentissage en profondeur qui peut créer du contenu comme du texte, des images et du code informatique en réponse à des invites. Ces modèles sont entraînés sur d’immenses quantités de données et apprennent à produire des réponses statistiquement susceptibles d’être pertinentes par rapport aux données reçues.
L’IA générative repose sur un type d’apprentissage automatique, l’apprentissage en profondeur (deep learning), qui utilise des structures informatiques complexes connues sous le nom de réseaux neuronaux. Pour la compréhension du langage, les modèles modernes d’apprentissage en profondeur utilisent un type spécifique de réseau neuronal appelé un transformeur. Les transformeurs recourent à l’auto-attention, une fonctionnalité permettant de comprendre comment les différents mots d’une séquence sont connectés, ce qui leur permet de traiter et de comprendre le contexte de grands blocs de texte.
Les modèles d’IA générative sont entraînés sur de grandes quantités de données, souvent bien plus que ce qu’un être humain pourrait traiter au cours d’une vie. Par exemple, un modèle textuel comme ChatGPT a été entraîné sur des millions de documents, tandis qu’un générateur d’images peut être entraîné sur des millions d’images. Ces données d’entraînement sont stockées dans un type spécial de base de données, la base de données vectorielle, qui aide le modèle à trouver des points de données similaires afin de comprendre le contexte et d’établir des associations.
Parmi les avantages figurent l’aide à la conception de contenu, la création de meilleurs chatbots, l’amélioration de la recherche via le traitement rapide des données et l’amélioration des résultats de recherche. Mais l’IA générative présentent également des inconvénients, dont le potentiel de fournir de fausses informations (appelées « hallucinations »), le risque de fuites de données et la possibilité de reproduire du contenu biaisé.
Un grand modèle de langage est un modèle d’IA générative qui traite le langage et peut générer du texte. Cela inclut aussi bien les langues humaines que les langages de programmation.
Un générateur d’images IA fonctionne de manière similaire à un LLM, mais il est conçu pour créer des images plutôt que du texte. Les modèles DALL-E et Midjourney en sont des parfaits exemples, car ils transforment des invites textuelles en contenu visuel unique.