Machine learning : définition, modèles et applications

Adobe for Business Team

05-28-2025

Homme utilisant un ordinateur portable dans un espace ouvert avec, en superposition, un graphique de la connaissance du client et une question sur l’audience client.

Le machine learning (ML) est une application de l’intelligence artificielle (IA), utilisée dans des domaines aussi variés que les voitures autonomes et les logiciels marketing. Les entreprises résolument tournées vers l’avenir font de plus en plus appel au ML pour, entre autres, innover, améliorer leurs processus et gagner en efficacité.

L’automatisation de certaines tâches et de certains processus peut aider une entreprise à rationaliser ses opérations et à garder une longueur d’avance sur la concurrence. Les décisionnaires doivent comprendre le machine learning et son fonctionnement afin de pouvoir l’intégrer dans leur entreprise et atteindre le niveau d’automatisation requis pour booster leur activité.

Voici les points abordés dans cet article :

Définition du machine learning

Le machine learning est une composante de l'intelligence artificielle qui donne aux machines la capacité d’apprendre automatiquement à partir d'expériences et de données passées. Le programme est capable d’identifier des motifs et de faire des prédictions avec peu ou pas d’intervention humaine. En utilisant les données qu'il traite, le logiciel de machine learning imite la façon dont les humains apprennent et gagne en précision au fil du temps.

Le machine learning est la technologie derrière les chatbots, les applis de traduction linguistique, les suggestions de séries et de films dans les services de streaming, ainsi que les publications qui apparaissent sur votre fil d’actualité sur les réseaux sociaux. Il permet aux ordinateurs d'acquérir des connaissances sans être explicitement programmés pour connaître certaines informations. Il peut vous aider au quotidien dans vos tâches personnelles et professionnelles.

Le machine learning revêt des avantages importants. Il peut assimiler et traiter de gigantesques quantités de données, bien au-delà des capacités humaines, et en tirer rapidement des enseignements. Le machine learning peut différencier des objets et reconnaître des visages. Il est ainsi à l’origine de la technologie de reconnaissance faciale que beaucoup de gens ont sur leur smartphone. Il permet de comparer rapidement les données et de proposer diverses options ou solutions, ce qui demanderait beaucoup plus de temps à un être humain.

Le machine learning est également une composante clé du marketing. Il peut, par exemple, permettre aux plateformes de réseaux sociaux de proposer des publicités ciblées sur le fil de chaque internaute. Le machine learning décuple les capacités de communication et crée des expériences plus personnalisées pour la clientèle.Il est à l’origine des services d’assistance et des robots, grâce auxquels les entreprises aident un plus grand nombre de clientes et de clients qu’elles ne le pourraient si elles ne comptaient que sur leur personnel humain.

Le machine learning est une application de l'intelligence artificielle qui permet aux ordinateurs d'accomplir des tâches plus efficacement et plus rapidement qu'un être humain.

Apprentissage automatique (ML) vs deep learning (DL) vs réseaux de neurones

Le machine learning et les réseaux de neurones sont souvent utilisés de manière interchangeable. Pourtant, ils comportent des différences. Les réseaux de neurones sont un sous-domaine du machine learning, et le deep learning est un sous-domaine des réseaux de neurones.

Les réseaux de neurones artificiels sont modélisés sur le cerveau humain, avec des milliers ou des millions de nœuds de traitement interconnectés et organisés en couches. Ils sont composés de trois couches de nœuds : une couche d'entrée, une ou plusieurs couches masquées, et une couche de sortie.

Chaque nœud est relié à d’autres et possède un poids et un seuil propres. Si la sortie d’un nœud dépasse son seuil spécifique, ce nœud s’activera et transmettra des données à la couche suivante du réseau. En dehors de cela, aucune donnée n'est transmise à la couche suivante du réseau depuis ce nœud.

Également calqués sur le fonctionnement du cerveau humain, les réseaux de deep learning sont des réseaux neuronaux comportant de nombreuses couches. D’après la Sloan School of Management du MIT, « le réseau multicouche peut traiter d’importantes quantités de données et déterminer le poids de chaque lien dans le réseau ».

Le deep learning peut utiliser des jeux de données étiquetés pour guider son algorithme, mais il n’en a pas nécessairement besoin. Il prend en charge des données brutes, telles que des images ou du texte, et reconnaît automatiquement certaines caractéristiques qui permettront de distinguer différents ensembles de données les uns des autres. Le recours à une intervention humaine est moins fréquent, et il peut traiter des jeux de données plus volumineux que le machine learning traditionnel, qui dépend davantage de l’intervention humaine.

IA vs. machine learning (ML) vs. deep learning (DL)

Comprendre les différences subtiles mais importantes entre l’intelligence artificielle, le machine learning et le deep learning (DL) est essentiel pour mettre en œuvre efficacement ces technologies. Le choix de l'approche appropriée dépend du problème métier, des données disponibles, des ressources et des objectifs stratégiques.

La relation entre ces concepts est souvent représentée de manière hiérarchique. L’intelligence artificielle (IA) est la catégorie la plus large, couvrant toutes les technologies permettant aux machines de simuler l’intelligence humaine. Le machine learning (ML) est un sous-ensemble de l'intelligence artificielle (IA) qui se concentre sur des algorithmes capables d'apprendre à partir de données et de s'améliorer au fil du temps sans être explicitement programmés. Le deep learning (DL) est un sous-ensemble du ML qui utilise des réseaux de neurones très complexes à plusieurs couches pour résoudre des problèmes plus difficiles.

Pour résumer :

l’IA inclut le ML, et le ML inclut le DL.

Définition du deep learning

Le deep learning est un type de machine learning qui utilise des réseaux de neurones profonds, c’est-à-dire comportant plusieurs couches masquées entre l'entrée et la sortie. Si des réseaux de neurones simples (ou « peu profonds ») peuvent gérer des tâches prédictives élémentaires, les modèles de deep learning sont capables d’analyser d’immenses jeux de données et de mettre au jour des motifs complexes que les modèles plus simples ne détectent pas.

Grâce à cet apprentissage en profondeur, les modèles de deep learning alimentent des technologies très avancées, comme les assistants vocaux, la traduction linguistique en temps réel, la détection des fraudes et les véhicules autonomes.

En bref :

Définition de l’intelligence artificielle

L’intelligence artificielle (IA) désigne la manière dont des machines simulent l’intelligence humaine, généralement pour accomplir des tâches complexes sans intervention humaine. Avec l’IA, les machines accomplissent des tâches qui sont habituellement associées aux êtres intelligents.

En pratique, l’IA est une capacité intellectuelle créée par l’homme et mise en œuvre par des machines. Les assistants virtuels comme Siri et Alexa utilisent l’IA pour connaître vos préférences et suggérer des résultats pertinents. Les chatbots optimisés par l’IA permettent également à la clientèle de bénéficier d’une assistance personnalisée en dehors des heures ouvrables normales.

Il est également important de garder à l’esprit qu’il existe plusieurs types d’IA. Les entreprises utilisent un ou plusieurs types d’IA pour accomplir différentes tâches.

Le tableau ci-dessous présente les principales différences entre l’IA, le machine learning et le deep learning.

Caractéristique
Intelligence artificielle (IA)
Machine learning (ML)
Deep learning (DL)
Portée
Vise à créer des machines imitant l’intelligence humaine
Sous-ensemble de l’IA, axé sur des systèmes apprenant à partir des données
Sous-ensemble du ML qui utilise des réseaux neuronaux artificiels profonds
Objectif principal
Simuler les fonctions cognitives humaines, telles que l’apprentissage, la résolution de problèmes et le raisonnement
Apprendre des schémas à partir de données afin de faire des prédictions ou de prendre des décisions pour des tâches spécifiques
Apprendre des schémas ou des représentations hiérarchiques complexes, souvent directement à partir de données brutes
Approche d'apprentissage
Diversifiée : systèmes basés sur des règles, logique, algorithmes de recherche, ML, DL
Apprentissage statistique à partir des données (supervisé, non supervisé, renforcement)
Les réseaux de neurones profonds apprennent des représentations hiérarchiques via propagation directe ou rétropropagation.
Exigences en matière de données (type)
Tout type : structurées, non structurées, semi-structurées, voire basées sur des règles (aucune données)
Principalement des données structurées et données semi-structurées. Peut traiter des données non structurées mais cela demande plus d’effort
Excelle avec de grandes quantités de données non structurées (images, texte, son) ainsi que des données structurées
Besoins en données (volume)
Variable. L’IA basée sur des règles peut ne nécessiter aucune donnée.
Peut souvent fonctionner efficacement avec des jeux de données plus petits par rapport au DL
Nécessite généralement des jeux de données très volumineux pour une formation et des performances optimales
Gestion et extraction des fonctionnalités
Dépend de la technique utilisée (manuel pour les règles, potentiellement automatique pour le ML et le DL)
Nécessite souvent une ingénierie manuelle de fonctionnalités par des spécialistes du domaine
Réalise l'extraction automatique des fonctionnalités et l'apprentissage grâce à sa structure en couches
Techniques/algorithmes clés
Logique, règles, planification, systèmes experts, ML, DL
Régression, classification, clustering, machine à vecteurs de support (SVM), arbres de décision, forêts aléatoires, k-moyennes
Réseaux de neurones convolutifs (CNN), réseaux de neurones récurrents (RNN), LSTM, GAN, transformateurs
Cas d'usage typiques
Assistants virtuels, systèmes experts, automatisation des processus (à base de règles)
Analyse prédictive, filtrage des courriers indésirables, moteurs de recommandation, détection des fraudes (données structurées)
Reconnaissance des images et de la parole, traitement du langage naturel (NLP), véhicules autonomes, détection complexe des fraudes (données non structurées)

Fonctionnement du machine learning

Le machine learning utilise essentiellement des algorithmes pour créer des prévisions plus précises. Ces algorithmes peuvent être :

Graphique représentant les trois parties d’un algorithme : processus décisionnel, fonction d’erreur et processus d’optimisation du modèle

Les algorithmes se composent de trois parties :

  1. Processus décisionnel. La plupart du temps, les algorithmes de machine learning sont utilisés pour deviner et organiser des données entrantes. À partir des données fournies, l’algorithme va créer une prédiction concernant un motif présent dans celles-ci.
  2. Fonction d'erreur. Cette partie de l’algorithme évalue la prédiction du modèle. Si des exemples ont déjà été analysés, une fonction d’erreur peut établir une comparaison afin d’évaluer la précision du modèle.
  3. Processus d’optimisation du modèle. Si le modèle peut s’ajuster plus facilement aux points de données de l’ensemble d’entraînement, les poids seront ajustés afin de réduire tout écart entre l’exemple étudié et la prédiction du modèle. Ce processus est réitéré par l’algorithme, qui met à jour les poids jusqu’à ce que le seuil de précision soit franchi.

Il existe différentes façons d'enseigner à ces algorithmes comment utiliser les données. Voyons les quatre principales approches du machine learning.

Apprentissage supervisé

Cette sous-catégorie du machine learning utilise des jeux de données étiquetés pour entraîner les algorithmes et suit des instructions basées sur les données qui lui sont fournies.

Les machines sont autorisées à deviner les résultats en fonction des instructions fournies. Le jeu de données étiqueté identifie les paramètres d'entrée et de sortie déjà définis, et la machine est entraînée à partir des entrées et des sorties correspondantes.

L’apprentissage supervisé se divise lui-même en deux grandes catégories :

Apprentissage non supervisé

L'apprentissage non supervisé est utilisé pour analyser et regrouper des jeux de données non étiquetés afin de déceler des motifs sans intervention humaine.

Un programme de machine learning non supervisé va rechercher des données non étiquetées et identifier des motifs qui ne sont pas spécifiquement recherchés. Par exemple, un programme de machine learning non supervisé peut identifier les principaux segments de clientèle d'une boutique internet. Parmi les approches connues d’apprentissage non supervisé figurent la méthode du plus proche voisin et les cartes auto-organisées.

L’avantage de l’apprentissage non supervisé est sa capacité à dégager des similitudes et des différences entre des groupes de données, sans intervention humaine. Cet algorithme peut regrouper des jeux de données non triés en fonction des motifs, des différences et des similitudes.

L'apprentissage non supervisé comporte quelques sous-classifications.

Apprentissage semi-supervisé

Comme son nom l’indique, cette approche fusionne les aspects du machine learning supervisé et non supervisé.

L’apprentissage semi-supervisé utilise des jeux de données étiquetés et non étiquetés pour entraîner ses algorithmes. La combinaison de ces deux jeux de données élimine les problèmes liés à l’utilisation de chacun d’eux séparément. De plus, l’approche d’apprentissage semi-supervisé utilise de petits jeux de données étiquetés pour guider et gérer de vastes jeux de données non étiquetés. Les jeux de données sont généralement regroupés de cette manière parce que les données non étiquetées demandent moins d’efforts et sont moins coûteuses à acquérir.

Songez à la relation d’apprentissage des élèves avec leurs profs. Si les élèves reçoivent des informations de leurs profs, cela peut être considéré comme un apprentissage supervisé. En étudiant de manière autonome à la maison, les élèves apprennent sans la supervision des profs. Mais si les élèves revoient les leçons apprises précédemment avec leurs profs en classe, cela peut correspondre à un apprentissage semi-supervisé.

Dans la vie quotidienne, une webcam qui identifie les visages est un bon exemple de machine learning semi-supervisé.

Apprentissage par renforcement

L'apprentissage par renforcement s’appuie sur des systèmes de récompense. Il apprend par tâtonnements au fur et à mesure, les résultats positifs renforçant ses recommandations. L’apprentissage par renforcement ne s’appuie sur aucune données étiquetées, contrairement à la technique d’apprentissage supervisé. Ce type de machine learning fonctionne selon un processus de boucles de rétroaction et apprend par l’expérience,

ce qui lui permet de prendre les mesures les plus appropriées en adaptant ses actions en conséquence. Des récompenses sont attribuées pour les actions correctes effectuées et des pénalités pour les actions incorrectes. Ainsi, le système apprend quelles actions correctes entreprendre.

L’apprentissage par renforcement est couramment utilisé dans les jeux vidéo, la robotique et la navigation. Dans les jeux vidéo, par exemple, le jeu définit l’environnement, et chaque mouvement effectué par l’agent d’apprentissage par renforcement détermine l’état actuel de l’agent. L’agent reçoit du feedback sous forme de récompenses et de pénalités, ce qui a une incidence sur le score du jeu.

Il existe deux types d'algorithmes d'apprentissage par renforcement :

Dans certains cas, comme en milieu hospitalier, le machine learning pourrait même aider à sauver des vies en améliorant la prise de décisions.

Applications du machine learning

De nombreux secteurs d'activité qui manipulent de grands volumes de données reconnaissent la valeur du machine learning pour accroître leur productivité. Le machine learning ne se substitue pas à l'humain. Il s’agit d’un outil qui permet d'extraire des informations rapidement et avec précision, afin que les humains puissent évaluer les actions recommandées et prendre de meilleures décisions, plus rapidement.

Voici quelques-uns des secteurs d’activité qui font le plus appel au machine learning.

Santé.

Le machine learning est en plein essor dans le domaine de la santé. Les capteurs et appareils portables, comme les montres intelligentes ou les appareils de suivi d'activité, peuvent aider les spécialistes de la santé à obtenir des informations en temps réel sur la santé d'une personne malade. Les avantages du machine learning dans le domaine de la santé incluent :

Finance.

Les banques et autres établissements financiers gèrent de grandes quantités d’informations sensibles, et sont nombreux à avoir opté pour l’utilisation des technologies de machine learning afin d’offrir un service plus sécurisé et plus performant à leur clientèle. Voici certains avantages du machine learning dans le secteur financier :

Retail.

Le secteur du retail utilise le machine learning pour proposer des expériences personnalisées à chaque personne et fournir une assistance supplémentaire à la clientèle. Le machine learning offre aux retailers la possibilité d'élargir leur clientèle tout en réduisant leurs coûts. Voici quelques avantages clés :

Algorithmes de machine learning

Le machine learning peut être utilisé pour créer des moteurs et des algorithmes de recommandation afin de personnaliser les produits et services pour chaque membre de la clientèle.

Des sociétés comme YouTube et Netflix s’appuient sur ces algorithmes pour recommander des films et des émissions aux audiences en fonction de leur historique de visionnage. Les sites marchands et autres sites web peuvent suggérer des produits et des services en fonction des articles enregistrés ou achetés. De plus, les réseaux sociaux font appel au machine learning pour faire des recommandations, avec des publications différentes qui apparaissent sur le fil d’actualité de chaque personne en fonction des publications qu’elle a appréciées ou des comptes auxquels elle s’est abonnée.

La personnalisation des expériences client et l’obtention d’informations supplémentaires aident les entreprises à mieux servir leur clientèle. Toutefois, les technologies de machine learning s’accompagnent de nombreux défis.

Défis du machine learning.

Même si le machine learning a boosté l'efficacité de nombreuses entreprises dans divers secteurs, il présente certains inconvénients comme n'importe quelle nouvelle technologie. Cette technologie soulève, en particulier, des questions éthiques et de coût.

  1. Biais et discrimination.

    Malheureusement, les données utilisées pour entraîner les modèles de machine learning sont susceptibles de refléter des biais humains. Les algorithmes qui apprennent à partir de jeux de données contenant des erreurs ou excluant certaines populations créent des représentations inexactes du monde. Ces erreurs ne permettent pas de refléter fidèlement la réalité qui nous entoure et peuvent également être discriminatoires. La plupart des entreprises font preuve de diligence raisonnable pour éliminer les biais potentiels dans leurs démarches d'automatisation. Néanmoins, l'utilisation de l'intelligence artificielle peut entraîner certaines conséquences.

    Par exemple, Amazon a utilisé l’automatisation pour simplifier l’embauche et a involontairement discriminé des personnes candidates aux postes techniques en fonction de leur genre. L’entreprise a ensuite supprimé le processus. Recueillir des avis et des données auprès de personnes issues de milieux divers contribue à réduire les biais et la discrimination.

  2. Confidentialité

    Le machine learning exige des données, ce qui soulève des préoccupations en matière de confidentialité. Lorsqu’on gère tous types de données, en particulier les informations à caractère personnel (PII), leur confidentialité et leur sécurité sont d’une importance capitale. Dans le monde, de plus en plus de législations visant à protéger les données personnelles sont adoptées.

    Le Règlement général sur la protection des données (RGPD) est un règlement de l'Union européenne adopté en 2016 pour protéger les données personnelles des personnes au sein de l'Union européenne et de l'Espace économique européen et pour garantir à chaque personne un meilleur contrôle sur ses informations. Aux États-Unis, la Californie a adopté le California Consumer Privacy Act (CCPA) en 2018 pour obliger les entreprises à informer les consommateurs et les consommatrices lorsque leurs données sont collectées.

  3. Coût

    L‘intégration du machine learning dans les processus métier peut s’avérer coûteuse. Les spécialistes en science des données, les personnes qui pilotent généralement ces projets, exigent souvent des salaires élevés. L’infrastructure logicielle associée à l’intégration de pratiques de machine learning peut également s’avérer onéreuse.

    Le machine learning est mis en œuvre pour analyser de grands jeux de données créés au fil du temps, et de nombreuses ressources sont nécessaires pour faire de cette technologie un élément utile à la stratégie d’entreprise. Pour nombre d’entreprises, le temps et les ressources investis en valent largement la peine, mais il ne faut pas oublier que le machine learning est un réel investissement et que le système peut devenir de plus en plus complexe et coûteux à mesure qu’il se développe.

Proposez des expériences client exceptionnelles avec le machine learning.

Besoin d'améliorer la segmentation et la personnalisation avec le machine learning ? Découvrez comment Adobe Real-Time CDP peut vous aider.

Recommandé pour vous

https://business.adobe.com/fragments/resources/cards/thank-you-collections/rtcdp