- Advertisement - spot_imgspot_img
AccueilAnalyses & EnquêtesOpinionIntelligence artificielle et cybersecurité, tout un programme

Intelligence artificielle et cybersecurité, tout un programme

Les outils d’aide à la programmation basés sur l’intelligence artificielle (IA), et en particulier sur les grands modèles de langue (ou LLM, pour Large language model), révolutionnent le génie logiciel. Passant de projets de recherche s’appuyant sur des LLM tels que CodeBERT et PyMT5, en 2020, ou leurs successeurs Codex et AlphaCode, à de véritables « applis » de codéveloppement de code informatique, telles que Copilot de GitHub ou Claude Code d’Anthropic, ces outils sont désormais utilisés quotidiennement dans le monde entier par des millions d’étudiants, chercheurs et programmeurs professionnels, avec des gains de productivité allant jusqu’à plus de 55 % selon une étude faite dès 2023.

Un article, publié la même année par des chercheurs de l’université de Californie à San Diego, théorise, grâce à une étude menée sur 20 programmeurs, la manière dont ceux-ci interagissent avec Copilot et identifie deux types d’interaction : en mode accélération, le programmeur sait ce qu’il doit faire et utilise Copilot pour y parvenir plus rapidement ; en mode exploration, il n’est pas certain de ce qu’il devrait faire et utilise Copilot pour explorer les options qui s’offrent à lui.

Le sujet n’est pas nouveau : les premières recherches sur la synthèse automatique de programmes informatiques par des méthodes « symboliques », fondées sur la démonstration automatique de théorèmes, datent des années 1970, mais ce sont bien les LLM qui sont à la base de la révolution actuelle. Leur succès dans ce domaine n’est pas surprenant : les LLM sont, en effet, entraînés à prédire à chaque instant la séquence d’éléments de langage la plus plausible étant donné leur base d’entraînement. Ce processus est probablement simplifié, dans le domaine de la programmation, par l’usage fréquent de fragments de code à peu près identiques associé à une syntaxe rigide et une sémantique bien définie.

Susceptibles de reproduire des bugs

Il vous reste 49.38% de cet article à lire. La suite est réservée aux abonnés.


Source:

www.lemonde.fr

Annonce publicitairespot_img

Derniers articles

Annonce publicitairespot_img