Intelligence artificielle

Qu’est-ce que l’apprentissage automatique avec intervention humaine (HITL) ?

mm

L’un des termes que vous pourriez rencontrer lors de la prise en charge de l’intelligence artificielle (IA) et de l’apprentissage automatique (ML) est l’apprentissage automatique avec intervention humaine (HITL). C’est exactement comme cela sonne. Le HITL est une branche de l’IA qui repose à la fois sur l’intelligence humaine et sur l’intelligence machine pour la création de modèles d’apprentissage automatique.

Une approche d’apprentissage automatique avec intervention humaine signifie que les personnes sont impliquées dans le cycle d’algorithmes d’entraînement, de réglage et de test.

Les humains étiquettent d’abord les données, ce qui aide le modèle à atteindre une qualité et une quantité élevées de données d’entraînement. Un algorithme d’apprentissage automatique apprend ensuite à prendre des décisions en fonction des données avant que les humains ne commencent à affiner le modèle.

Le modèle peut ensuite être testé et validé par les humains en notant ses sorties. Ce processus est particulièrement utile dans les cas où l’algorithme n’est pas sûr d’un jugement, ou inversement, où l’algorithme est trop sûr d’une décision incorrecte.

Le processus HITL est une boucle de rétroaction continue, ce qui signifie que chacune des tâches d’entraînement, de réglage et de test est réinjectée dans l’algorithme. Ce processus permet à l’algorithme de devenir plus efficace et plus précis avec le temps, ce qui est particulièrement utile pour créer des quantités élevées de données d’entraînement précises pour des cas d’utilisation spécifiques. L’apport humain aide à régler et à tester le modèle afin que l’organisation puisse atteindre la décision la plus précise et la plus pertinente.

Image: Stanford University

L’importance de l’apprentissage automatique HITL

Le HITL est une branche extrêmement importante de l’IA, car les modèles d’apprentissage automatique classiques nécessitent un grand nombre de points de données étiquetés pour atteindre des prévisions précises. Lorsqu’il y a un manque de données, les modèles d’apprentissage automatique ne sont pas aussi utiles.

Prenez l’apprentissage des langues comme exemple. Si vous avez une langue parlée par seulement quelques milliers de personnes, et que vous souhaitez obtenir des informations sur cette langue grâce à l’apprentissage automatique, il peut être difficile de trouver suffisamment d’exemples pour que le modèle apprenne. Avec une approche HITL, vous pouvez vous assurer de l’exactitude de ces ensembles de données.

L’industrie de la santé est également l’une des plus importantes pour les systèmes HITL. Une étude de 2018 de Stanford a montré qu’un modèle HITL fonctionne mieux que l’IA ou les humains seuls.

Les systèmes HITL améliorent la précision tout en maintenant des normes humaines, ce qui est important pour de nombreuses industries à travers le monde.

Quand utiliser les systèmes HITL

Il y a quelques moments spécifiques dans le cycle de vie de l’IA où l’apprentissage automatique avec intervention humaine devrait être utilisé:

  • Entraînement: L’endroit le plus courant où les data scientists utilisent le HITL est pendant les phases d’entraînement, où les humains fournissent des données étiquetées pour l’entraînement du modèle.

  • Réglage et test: L’autre moment principal où le HITL est utilisé est pendant les phases de réglage et de test. Les humains règlent les modèles pour une plus grande précision, ce qui est particulièrement crucial lorsque le modèle est incertain.

Il est important de noter que l’approche HITL n’est pas appropriée pour chaque projet d’apprentissage automatique. Elle est principalement utilisée lorsque les données disponibles sont peu nombreuses.

L’apprentissage automatique avec intervention humaine est utilisé lorsque les humains et les processus d’apprentissage automatique interagissent dans certains scénarios, tels que: les algorithmes ne comprennent pas les entrées ; les données d’entrée sont interprétées incorrectement ; les algorithmes ne savent pas comment effectuer une tâche spécifique ; le modèle d’apprentissage automatique doit être plus précis ; la composante humaine doit être plus efficace et précise ; le coût des erreurs est trop élevé dans le développement de l’IA ; et les données souhaitées ne sont pas disponibles.

Types d’étiquetage de données pour HITL

L’approche HITL peut être utilisée pour différents types d’étiquetage de données en fonction des types de jeux de données requis. Par exemple, si la machine doit apprendre à reconnaître des formes spécifiques, des boîtes de délimitation sont utilisées. Mais si le modèle doit classer chaque partie d’une image, la segmentation est préférée. Lorsqu’il s’agit de jeux de données de reconnaissance faciale, des marquages de visage sont souvent utilisés.

Une autre application majeure est l’analyse de texte, qui permet à la machine de comprendre ce que les humains disent ou écrivent. Puisque les gens utilisent différents mots pour exprimer les mêmes significations, les systèmes d’IA doivent connaître les différentes variations. En allant plus loin, l’analyse des sentiments peut reconnaître le ton d’un mot ou d’une phrase spécifique. Ces exemples prouvent pourquoi il est si important d’utiliser l’approche d’apprentissage automatique avec intervention humaine.

Pourquoi votre entreprise devrait mettre en œuvre le HITL

Si votre entreprise cherche à installer un système HITL, l’une des façons les plus courantes de le faire est d’utiliser des logiciels d’automatisation. Il existe de nombreux logiciels d’automatisation qui sont déjà construits autour de l’approche HITL, ce qui signifie qu’ils ont déjà le processus intégré.

Des systèmes comme ceux-ci permettent à l’entreprise d’atteindre des performances de haut niveau immédiatement et d’obtenir des informations. Les systèmes d’apprentissage automatique sont déjà mis en œuvre dans presque toutes les industries, ce qui signifie que les développeurs doivent s’assurer que les systèmes fonctionnent bien avec des données changeantes.

Il existe de nombreux avantages à mettre en œuvre un système HITL dans votre entreprise:

  • Améliore le processus de prise de décision: Un système HITL améliore le processus de prise de décision d’une entreprise en fournissant de la transparence et de la cohérence. Il protège également contre les préjugés en incluant la rétroaction humaine dans le processus d’entraînement.

  • Plus efficace: Les systèmes HITL sont généralement considérés comme plus efficaces que les systèmes d’apprentissage automatique classiques. Ils nécessitent moins de temps pour l’entraînement et le réglage, ce qui signifie qu’ils produisent des informations plus rapidement.

  • Transparence: Les systèmes d’apprentissage automatique avec intervention humaine fournissent une plus grande transparence dans le modèle d’apprentissage automatique, sur la façon dont il fonctionne et pourquoi il a pris une décision spécifique. L’explicabilité et la responsabilité sont fondamentales pour les systèmes d’IA d’aujourd’hui, et l’approche HITL aide grandement.

Défis des systèmes HITL

Les systèmes d’apprentissage automatique avec intervention humaine présentent également certains défis spécifiques qui devraient être abordés. Tout d’abord, les humains font des erreurs, donc tout système avec des humains risque d’être incorrect. Cela peut avoir un grand impact sur l’efficacité du système. Par exemple, si un humain fait une erreur lors de l’étiquetage des données, la même erreur se propagera dans tout le système et peut causer des problèmes futurs.

Les systèmes HITL peuvent également être lents, car les humains sont impliqués dans le processus de prise de décision. L’une des principales raisons de la croissance de l’IA et de l’apprentissage automatique est que les machines sont incroyablement plus rapides que les humains, mais cette vitesse souvent vue dans les systèmes d’apprentissage automatique classiques ne se traduira pas toujours dans les systèmes HITL.

Un autre défi des systèmes HITL est qu’ils peuvent être coûteux à construire et à maintenir. Outre les coûts associés à la machine, l’entreprise doit budgétiser la main-d’œuvre humaine.

Alex McFarland est un journaliste et écrivain en intelligence artificielle qui explore les derniers développements en intelligence artificielle. Il a collaboré avec de nombreuses startups et publications en intelligence artificielle dans le monde entier.