Qu’est ce que ChatGPT?

ChatGPT, est le dernier projet d’intelligence artificielle dévoilé par le laboratoire américain OpenAI.
Au même titre qu’Alexa, Siri et Google Assistant, ChatGPT est un agent virtuel capable de discuter de différents sujets, par messagerie, via le site web accesible à cette adresse.

A quoi sert ChatGPT?

ChatGPT est un chatbot généraliste.
Il est possible de lui demander de répondre à des questions ou de réaliser certaines tâches par messagerie.
En particulier il sait répondre à des questions de culture générale et créer des textes sur demande.

  • Répondre à des questions
    Une des caractéristiques frappantes de ChatGPT et sa capacité à répondre à des questions très pointues sur des thématiques très nombreuses. En quelque sorte, c’est un expert en tout! Ci-après quelques thématiques qu’il maîtrise sur le bout des doigts:
    • le développement web
    • la musique
    • la comédie
    • l’histoire
    • la santé et la médecine
    • le sport
    • la nourriture et la cuisine
    • le marketing
    • les jeux vidéos
    • les sciences, les technologies
    • ect…
  • Générer des textes
    C’es peut être là que ChatGPT est le plus bluffant!
    Voici quelques types de contenus générés à ce jour:
    • du code
    • des emails
    • des poésies
    • des tweets
    • des articles
    • ect…

Et plus encore!

En quoi ChatGPT est-il différent des autres chatbots?

ChatGPT se distingue principalement par le modèle d’IA utilisé.
Il utilise des techniques d’apprentissage automatique très avancées pour générer ses réponses, et celà se ressent dans l’expérience utilisateur délivrée.

Là ou les assistants traditionnels sont entrainés sur des couples “question/réponse”, ChatGPT va lui puiser ses connaissances directement dans des textes, en étudier la structure, les “comprendre” et partir de cette connaissance apprise pour générer une réponse.

En particulier, ChatGPT utilise intensivement le mécanisme de “Reinforcement Learning from Human Feedback (RLHF)” dont le principe est d’apprendre, de faire valider par un humain puis de réapprendre, de refaire valider par un humain jusqu’à atteindre un niveau de qualité satisfaisant..
L’apprentissage se fait selon les étapes suivantes

  1. Le modèle génère des réponses en language naturel
  2. Après évaluation des réponses par des humains, une notation des réponses est effectuée
  3. Le modèle ajuste sa réponse jusqu’à obtenir la meilleure note.

Les étapes précédentes sont répétées des millions de fois jusq’à ce que le modèle soit considéré comme suffisemment mature

Bien que cela implique un travail d’annotation humaine et des phases de calcul colossales, cette approche permet au final d’offrir des réponses plus précises et plus cohérentes que les assistants virtuels traditionnels.

ChatGPT utilitise l’apprentissage par renforcement d’une façon innovante

Par ailleurs, ChatGPT intègre des mécanismes vraiment utiles interessants au niveau du dialogue

  • Répondre à une suite de question sur le même thème sans avoir à tout répeter à chaque fois,
  • Reconnaître ses erreurs,
  • Reconnaître et contester les affirmations fausses de l’utilisateur,
  • Rejeter des demandes inappropriées (contenus haineux,…).

Au moment ou cet article est écrit, ChatGPT n’est pas distribué en open source et la seule façon de pouvoir l’utiliser et via le site web d‘OpenAI. Il est très probable cependant que le service soit prochainement proposé sous forme d’API comme les versions précédentes de GPT ou le service de génération d’images Dall-e. A date il n’est pas non plus clair si il sera possible de personnaliser les réponses de ChatGPT pour en faire un agent spécialisé.

Quels sont les avantages et inconvénients de ChatGPT?

L’écran d’accueil de ChatGPT

Avantages

  • Une performance exceptionnelle pour répondre à des questions de culture générale et pour la génération de texte
  • Le choix de ne pas faire inclure de personnalité au chatbot – probablement pour permettre la personnalisation de celle ci
  • Un contexte de conversation, le bot se souvient de ce qui a été dit précédemment
  • Un service de modération automatique des messages à caractère violent, obscéne ou sujet à débat

Inconvénients

  • La jeunesse de l’algorithme (actuellement en beta) l’amène parfois à produire des réponses parfois insensées.
ChatGPT est en beta, c’est une expérimentation
  • Un bot non connecté à Internet et des bases de connaissances déjà datées.
    Actuellement ChatGPT ne sait pas chercher de réponses sur le web et les connaissances qui ont servi son apprentissage datent de fin 2021, impossible par exemple de discuter de la coupe du monde.
  • Une empreinte carbone très importante de par la taille démesurée des modèles d’apprentissage. Malheureusement, ce paramètre ne sembe pas être prioritaire pour OpenAI avec des modèles dont la taille explose les compteurs à chaque itération!
GPT3.5 sur lequel s’appuie ChatGPT est entraîné sur plus de 175 milliards d’hyperparamètres. Source.
  • Un coût d’usage élevé. Avec ses 175 Milliards d’hyper-paramètres, ChatGPT coûte très cher en serveurs. Ce coût sera forcément impacté sur les clients désireux de l’implémenter dans leurs projets. On peut déjà se faire une idée en se référant la grille tarifaire de modèles similaires sur le site d’OpenAI
  • L’aspect trop générique de l’algorithme. Aujourd’hui, on ne sait pas si il sera possible de personnaliser ChatGPT . Par exemple lui apprendre les horaires des prochains vols ou la politique de remboursement sur le site web d’une compagnie aérienne par exemple.
Il n’est pour le moment pas possible de personnaliser ChatGPT. Source
  • L’obligation de passer par le serveur US. Cela peut poser des problèmes à certaines entreprises désireuses de respecter certaines normes en vigueur (GDPR, HDS, HIPAA,…) ou tout simplement de maîtriser la chaîne de traîtement des données personnelles.
Opter pour ChatGPT c’est renoncer à toute confidentialité des données. Source

Quel impact sur la stratégie d’IA Conversationnelle des entreprises?

Il est incontestable que le chatbot d’OpenAI, de par ses techniques de génération de texte et l’application astucieuse de l’apprentissage par renforcement a franchi une étape importante dans la perception que l’on peut se faire du language homme-machine. Les retours des premiers testeurs de ChatGPT sont très positifs. Nombreux sont ceux qui affirment que ce genre de chatbot pourrait remplacer le moteur de recherche de Google ou de mettre les rédacteurs d’articles de blog au chômage.

La question maintenant est de savoir ce qu’il en est des chatbots d’entreprise, spécialisés dans l’assistance des utilisateurs sur des thèmes très précis tels que les modalités d’ouverture de compte chez une banque ou le meilleur forfait fibre chez un opérateur télécom.

Aujourd’hui la plupart des grandes organisations ont mis en place un chatbot, généralement à l’aide d’un outil en ligne, une plateforme de bots, qui permet aux équipe de travailler efficacement. Ces plateformes permettent de bénéficier des algorithmes avancés en quelques clics, et de se concentrer plutôt sur la création et la mise à jour des réponses du chatbot.

Au vu des éléments discutés plus haut, on peut synthétiser les avantages et les inconvénients d’une solution de chatbot du marché comme Smartly.AI et ChatGPT dans le tableau suivant:

Conclusion

Malgré le buzz autour de ChatGPT, il serait aujourd’hui très hasardeux et prématuré de s’appuyer sur cette technologie pour déployer des chatbots d’entreprise en environnement de production.

Toutefois, ChatGPT et les techniques qui le composent sont à surveiller de près car nous sommes clairement face à une rupture technologique. Il est très probable que d’ici quelques années, ces algorithmes évoluent de sorte à pouvoir être industrialisés par des éditeurs spécialisés avec des cas d’usages à forte valeur ajoutée.

Smartly.ai est un logiciel d’automatisation de la Relation Client.
Nos chatbots soulagent vos équipes, réduisent le temps de réponse et améliorent la satisfaction client.

Produit

Société

© 2012-2022 Smartly.AI