Des robots remplacent les développeurs ? (genre GitHub Copilot ou Tabnine)

Sdílet
Vložit
  • čas přidán 24. 07. 2024
  • Pour accéder aux références, elles sont sur Pensée Artificielle :
    👉 penseeartificielle.fr/generat...
    Si vous regardez cette vidéo vous êtes peut-être développeur. Cela tombe bien, car nous allons explorer une question qui vous concerne : l’intelligence artificielle va-t-elle remplacer votre travail ?
    Aujourd’hui, des modèles de machine learning sont capables d’écrire du code. Ces technologies fonctionnent-elles réellement, ou bien est-ce que ces démos sont des leurres marketing ?
    Vidéo de Thibault Neveu pour comprendre les transformers et les mécanismes d’attentions :
    👉 • Coder un Transformer a...
    #transformers #codegeneration #français #intelligenceartificielle #tabnine #developpeurs
  • Věda a technologie

Komentáře • 39

  • @alexandrerangom3510
    @alexandrerangom3510 Před 3 lety +7

    La vidéo sur les transformers et le tutoriel sur les générateurs de code, s'il te plaiiiiiiit.
    Ps: Excellente vidéo ahaha

  • @ksocial
    @ksocial Před 3 lety +2

    Super vidéo ! Vraiment content que tu sois sur ce projet de chaîne, pleins de choses intéressantes à venir 😋

  • @ZeliWipin
    @ZeliWipin Před 3 lety

    Très intéressant, j'attends ton tutoriel avec impatience

  • @metrique6794
    @metrique6794 Před 3 lety

    j'adore vivement la prochaine vidéo ! :)

  • @thomaschevalier8469
    @thomaschevalier8469 Před 2 lety

    des videos! des videos! continues comme ca :)

  • @Philetlesrobots
    @Philetlesrobots Před 3 lety +1

    Bravo excellente vidéo et excellente analyse !

  • @elodees1340
    @elodees1340 Před rokem

    Très intéressant.

  • @samarvimahanga7034
    @samarvimahanga7034 Před rokem

    C'est une très bonne idée de créer son propre générateur de code

  • @MachineLinguist
    @MachineLinguist  Před 3 lety +3

    Qu'en pensez-vous ? L'IA va-t-elle aider ou concurrencer les développeurs ? Je suis curieux d’avoir votre avis 🙏.

    • @michel_p5021
      @michel_p5021 Před 3 lety

      Je crois que l'IA peut générer du code de base, une sorte de squelettes... sur lequel les programmeurs humains pourront intervenir ("fignoler, ajuster"), du moins pour l'instant. Pendant que j'y suis merci aussi pour ta vidéo de GPT-3 ! Pourrais-tu envisager de traiter du pré-entrainement d'un modèle selon un langage par exemple le français... (github.com/getalp/Flaubert) ? J'attends avec impatience aussi ta vidéo sur les transformer, MERCI !

  • @GeofreyvanHecke
    @GeofreyvanHecke Před 3 lety

    Dans l'entreprise où je preste, nous nous intéressons au low-code (Mendix, OutSystems, Microsoft PowerApps, etc...)
    L'idée n'est pas de supprimer des développeurs mais d'accélérer le "Time to Market" car le business n'a plus la patience d'attendre 1-2 ans, voire plus encore, pour innover.
    Je serais preneur d'une vidéo tuto sur comment faire son propre générateur de code :D
    Merci pour cet excellent travail de vulgarisation déjà !

  • @tiheezy7956
    @tiheezy7956 Před 3 lety

    J'ai aperçu ta vidéo en pub youtube. Je ne m'attendais pas à ce quelle soit de si bonne qualité. Merci +Sub +Like 👏👏👏

  • @mkd0x
    @mkd0x Před 2 lety

    Enorme chaine !

  • @YaoBoy
    @YaoBoy Před rokem

    Merci bien ^^

  • @arthurus77
    @arthurus77 Před 3 lety

    superbe vidéo

  • @thierrycouturier8537
    @thierrycouturier8537 Před 3 lety +1

    Top qualité 'Chef'

  • @justicehack6287
    @justicehack6287 Před 3 lety

    cool ca ma décourager....

  • @alioudiouf6805
    @alioudiouf6805 Před 2 lety +1

    En Python, on arrive quand même à faire mieux que dans les autres langages du fait que c'est un langage très proche de l'anglais, et l'anglais est la langue la moins difficile pour la NLP/NLU. Aussi avec ce qu'on appelle ORM, on n'écrit quasiment plus du SQL. Pour la génération de code javascript, on n'en est pas encore à ce niveau mais du html on en génère déjà avec les templates si on fait du Django. L'IA n'est pas là pour remplacer les humains, mais pour les épargner des tâches ennuyeuses!

  • @megd-haiti8495
    @megd-haiti8495 Před 3 lety

    J'attends le TUTO concernant la génération automatique de code

  • @hervebenz4790
    @hervebenz4790 Před rokem +1

    Super vidéo mais avec ChatGPT qui vient de sortir, je crois qu'il serait temps que tu relances ta chaine
    Il y a tellement de chose qui ont changé
    Nos serions intéresser d'avoir de nouvelles analyses de ta part
    Donc à très vite j'espère

  • @olivierthiebaut2174
    @olivierthiebaut2174 Před 3 lety +1

    C'est pas nouveau, simplement les outils d'IA commence à être plus pertinents, il manque en effet la notion d'interprétation que les algos ne peuvent pas encore formuler. Mais déjà c'est assez magique, pour m'y être intéressé ;) ! C'est clairement pour certaines tâches des concurrents potentiels ... et cela s'accélère, à voir comme projet qiskit.org/, on est dans le domaine du quantique ...

  • @odarassecretingredients9773

    Guess who's writing 😁.
    Microsoft s'est offert l'exclusivité de GPT-3, dans quels produits ou services ils vont l'utiliser à ton avis ?

    • @MachineLinguist
      @MachineLinguist  Před 3 lety

      DANA 💪. Beaucoup de produits à mon avis, pour les end-users : Outlook, Word pour compléter le texte, etc. Pour le des développeurs : VSCode, Azure certainement.

  • @biiiiiimm
    @biiiiiimm Před 3 lety

    Pour dire "je veux un bouton qui fait plus 1" ok mais tout développeur sait que les exemples de bases (par exemple todolist) ne montrent pas le gros du travail.
    Comment tu vas décrire en anglais un effet ripple sur un bouton ? Décrire des effects d'animations etc bon courage..
    Comment décrire des fonctionnalités métier complexes ? Je demande à voir, pourquoi pas mais je me demande si décrire le probleme en anglais de manière formelle est plus compliqué qu'écrire le code directement.
    Un language naturel est ambigue. Un language informatique est exacte. C'est la je pense une barrière infranchissable.
    Ou alors on peut envisager du no-code mais rédigé comme un graphe ? Blue print genre Unreal engine ?
    Cela dit, je trouve plusieurs aspects intéressants à écrire en anglais :
    - Ca peut aider a structurer (même si le choix des noms de dossier, fichiers, fonction est compliqué)
    - Ca peut servir de spec !
    Un vrai application, ce n'est pas 2 boutons, c'est une logique complexe, une architecture, des communications entre services, de l'ergonomie, du design etc.. Bref affaire a suivre !

  • @ksocial
    @ksocial Před 3 lety +1

    Au fait, je t'avais écris un pavé sur la dernière vidéo donc je comprends que t'ai pas eu le temps de répondre mais du coup j'aurais une simple question : est-ce que tu sais si aujourd'hui les modèles de langages sont capables d'estimer de manière suffisamment fiable la proximité sémantique de deux groupes de mots de 100 caractères ou moins ? :)

    • @ksocial
      @ksocial Před 3 lety

      J'ai un projet d'app qui va me prendre quelques années le temps de la design et de la coder, mais c'est un point qui augmenterait beaucoup les possibilités de celle-ci

    • @MachineLinguist
      @MachineLinguist  Před 3 lety +2

      Hello 👋. Peux-tu m’envoyer ton e-mail à bonjour@machinelinguist.com, comme ça je prends le temps de te préparer une réponse aux questions de la dernière vidéo 👌.
      Pour la distance entre deux texte, il y a des solutions solides, oui. Commence par la plus simple : une cosine distance entre deux vecteurs TFIDF. Ensuite, tu peux vectoriser avec du Word Embedding ou bien utiliser des encodeurs. Mais il est possible que la méthode la plus simple suffise pour ton cas 💪

    • @ksocial
      @ksocial Před 3 lety

      @@MachineLinguist ça marche ! j'envoie ça ce soir :)
      ça serait top d'avoir un site web qui permet de faire de l'analyse de proximité sémantique optimisée entre des mots ou groupes de mots, avec une API pour faire commmuniquer des apps, sites, programmes divers avec ^^
      Mais bon je mettrai les mains dans le camboui ;)

  • @francoisemathonet6107

    Considérant que les mathématiques sont aussi du langage, ces I.A. pourront-elles un jour générer des maths ? Aider les mathématiciens ?

  • @l42project47
    @l42project47 Před 3 lety

    Tout ça me rappelle tous ces réseaux GAN qui m'ont arnaqués en me donnant des "générations" qui ressemblent à 95% aux exemples du dataset d'apprentissage ..... :)

  • @clapstar8914
    @clapstar8914 Před rokem

    Moi je pense clairement que non, car il y a une complexité qu'on ne peut pas écrire dans un tchat, pour donner un exemple un logiciel de modélisation de vêtements nécessite des mathématiques de très haut niveau pour être faite de ce fait impossible à créé de façon automatique, effectivement ces IA vont foutre sur la paille les devs WordPress mais il y a la partie algo qui elle est universelle qui n'est pas possible à automatiser.
    Il y aura toujours besoin de créateur d'algo et c'est ça être ingénieur développeur, pour ceux qui pense qu'être dev c'est pisser du code toute la journée c'est pas le cas le code l'écriture du code représente même pas 10% du temps d'un dev.
    Je ne craint absolument pas ces IA, si un jour les IA automatisent le code je ne monterais pas dans une fusée ni dans un quelquonque objet volant genre un avion 🤣

    • @smouzegaming8940
      @smouzegaming8940 Před rokem

      Tu a raison dans une partie de ce que tu dit, mais tu réflechit dans le présant. Il y a quelques années on ne pouvait même pas imaginer que sa soit possible ce que ChatGPT fait actuellement. Les technologies vont evoluer et ce qui te semble impossible aujourd'hui le sera demain

    • @clapstar8914
      @clapstar8914 Před rokem

      @@smouzegaming8940 J'en suis conscient ce genre de choses sera amené à être amélioré, mais allons nous avoir la bêtise de délégué tout le savoir des algorithmes et autres à une IA ?
      Là est la question on peut décider de continuer à maîtriser ce qu'on fait et s'aider d'une IA, où on peut chercher à ce qu'elle fasse tout de A à Z et dans 2 génération on ne comprendra plu rien, les mathématiques ne seront plus nécessaires en cours, tu vois ce que je veux dire ? Je ne doute pas du fait que ce genre d'IA puisse faire un grand pas mais j'espère quand même qu'on aura des gens assez futé pour continuer de comprendre de quoi il s'agit ^^

  • @fenixvictory-art.therapie

    L IA va tout remplacer dans tous les domaines.

  • @Bertrandrobintaudou
    @Bertrandrobintaudou Před 3 lety

    vu mon niveau en codage ...IA fait déjà mieux que moi !!! j irai pas plus loin ...