1 points par GN⁺ 2024-09-26 | 1 commentaires | Partager sur WhatsApp
  • XKCD 1425 (Tasks) turns ten years old today

    • L’une des célèbres BD XKCD, « Tasks », fête aujourd’hui son 10e anniversaire
    • Des tâches comme « vérifier si une photo représente un oiseau » peuvent désormais être résolues facilement grâce aux vision LLM, à CLIP, à ResNet+ImageNet, etc.
    • Mais distinguer les problèmes faciles des problèmes difficiles en développement logiciel demande toujours beaucoup d’expérience
    • Les LLM rendent ce problème encore plus complexe
    • Comprendre quelles tâches les LLM peuvent résoudre de manière fiable est très difficile et peu intuitif
    • Il s’agit de systèmes informatiques faibles en mathématiques et incapables d’effectuer de façon fiable des recherches factuelles
  • AI-assisted programming tools

    • Avec l’arrivée des outils de programmation assistés par IA, davantage de personnes commencent à créer leur propre logiciel
    • Les nouveaux programmeurs débutants aidés par l’IA apprennent rapidement à distinguer les problèmes faciles des problèmes difficiles
    • J’ai récemment vu une plainte indiquant qu’il était impossible d’analyser des images avec Claude Artifact
    • Claude lui-même peut analyser des images, mais les en-têtes CSP empêchent le code généré d’effectuer des appels d’API via un LLM
  • Recent articles

    • DJP: A plugin system for Django - 25 septembre 2024
    • Notes on using LLMs for code - 20 septembre 2024
    • Things I've learned serving on the board of the Python Software Foundation - 18 septembre 2024

Résumé de GN⁺

  • Cet article souligne à quel point il est important de distinguer les problèmes faciles des problèmes difficiles en développement logiciel
  • Les outils d’IA comme les LLM rendent cette question encore plus complexe
  • Avec la montée en puissance des outils de programmation assistés par IA, davantage de personnes se lancent dans le développement logiciel
  • Il est important de comprendre les contraintes techniques comme les en-têtes CSP
  • Parmi les projets offrant des fonctionnalités similaires, on peut citer GPT-4, BERT, etc.

1 commentaires

 
GN⁺ 2024-09-26
Commentaires Hacker News
  • La vitesse des progrès en IA/ML est étonnamment rapide

    • Quand l’article sur les GAN est sorti il y a 10 ans, la qualité des images générées était déjà très impressionnante
    • Les progrès accomplis jusqu’à aujourd’hui dépassent tout ce qu’on imaginait
  • Le logiciel, c’est comme une maison

    • J’utilise souvent avec les clients l’analogie suivante : « déplacer une chaise de salle à manger vers le salon, ce n’est pas la même chose que déplacer les toilettes de la salle de bain »
    • Même les non-programmeurs comprennent intuitivement ce genre d’analogie
  • L’humanité résout des problèmes de navigation depuis des milliers d’années

    • L’énergie nécessaire pour maintenir des satellites est bien plus importante que celle requise pour entraîner des modèles
  • On entend parfois : « ça ne semble pas très bien correspondre »

    • Il y a 10 ans, on n’imaginait pas que les choses difficiles et faciles allaient s’inverser
  • Il reste difficile de comprendre quelles tâches les LLM peuvent réellement résoudre

    • J’ai utilisé ChatGPT pour aider ma fille avec son exposé, mais je n’ai pas obtenu le résultat souhaité
    • À la place, il a composé chaque lettre de l’alphabet avec des légumes pour former le mot qu’elle voulait
  • Jeremy Howard a implémenté ce classifieur dans son processus de diffusion

  • Cela reste dans la fourchette prévue par Randall

    • Au début du projet, l’estimation était de 5 ans, et 10 ans plus tard il existe désormais une solution publique
  • Le 1425 est sorti en 2014

    • Il y avait cette idée qu’« il faudrait une équipe de recherche et 5 ans »
    • En 2020, la BBC a publié un billet de blog sur une caméra capable de détecter l’espèce d’un oiseau
  • Détecter si une photo contient les couleurs typiques d’un oiseau commun, puis corriger ensuite au moment d’écarter les concurrents

  • Dans le passé, j’ai eu un manager qui ne comprenait pas la programmation

    • Il pensait qu’il s’agissait juste d’un bouton ouvrant une petite fenêtre d’information
    • Il lui a fallu du temps pour comprendre que préparer les données pouvait prendre des semaines