Chat GPT ou l'arrivée annoncée de Skynet

C'est le lieu des discussions diverses et variées, mais toujours en rapport avec le thème général du forum et dans l'esprit de celui-ci. Contient des rubriques électroniques.

Modérateurs : Papy.G, fneck, Carl

kirion
Messages : 344
Inscription : 22 sept. 2022 03:29

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par kirion »

Zebulon : une IA de NLP ne comprend pas son texte, n'a aucune sémantique, il est un peu comme un autiste. Il apprend des motifs et contextes de mots et les recrache au bon moment. Il n'y a aucune intelligence de type humain derrière ça.
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par __sam__ »

kirion a écrit : 22 févr. 2023 22:43 L'essai effectué par Sam est validé !
Ca marche aussi si tu fais le test entre les oeufs de poules et les œufs de vaches... Par contre j'ai pas encore demandé la différences entre les œufs d'ânes et les œufs de vaches. J'aurais tendance à croire ces derniers plus gros, mais ca demande une confirmation de terrain.
Capture.PNG
Capture.PNG (32.15 Kio) Consulté 2603 fois
Franchement, comment peut-on une seule seconde avoir la moindre confiance dans l'IA ??? ChattGPT est juste une blague de chercheurs en IA. Pas un truc sérieux. C'est pas possible.
Dernière modification par __sam__ le 22 févr. 2023 23:03, modifié 2 fois.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
kirion
Messages : 344
Inscription : 22 sept. 2022 03:29

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par kirion »

Oui et d'ailleurs pour expliquer un peu plus c'est pas comme ça qu'il lit les phrases :" quelle est la difference entre un oeuf d'ane et un oeuf de poule "

1/ il comprend qu'il va devoir dire la difference entre deux elements
2/ il a déjà vu des textes qui comparent des oeufs de poules à d'autres trucs
3/ il integre l'oeuf d'âne

Il fait un mix de tout ça et il pond une phrase denuée de sémantique

Il sait pas ce qu'est un ovipare

Ça se voit encore plus avec une question du type " montre moi les matrices tel que AB - BA = In "

Il va relier ça à la commutativité alors que ca a rien à voir
Pourquoi ? Car il reconnait le motif " AB - BA = " qui est souvent lié à la commutativité

IL Y A AUCUNE SEMANTIQUE DERRIERE

Le reseau ne comprend pas ce qu'il fait. Dès lors, il se fout qu'on lui parle d'oeufs de vaches ou d'ânes...
Zebulon
Messages : 2788
Inscription : 02 nov. 2020 14:03

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par Zebulon »

Je voulais poursuivre en lui demandant si le contrôle technique des collants était obligatoire en France mais j'ai posé trop de questions en une heure et ma session est suspendue. Le repos du guerrier. :D
Zebulon
Messages : 2788
Inscription : 02 nov. 2020 14:03

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par Zebulon »

Mais si bien sûr, les vaches ne pondent pas d'oeufs... mais les ânes si voyons. M'enfin. :lol:
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par __sam__ »

(rapport aux collants) Heu comment tu va justifier tes requêtes si ta femme ou des policiers (c'est pareil dans le domaine de la suspicion) tombent sur ce que tu viens d'écrire ? :mrgreen:

@Zebulon et pourtant il arrive à dire que les œufs d'âne sont plus petits que ceux de vaches. Bref il y a auto-contradiction entre le début et la fin de paragraphe.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
kirion
Messages : 344
Inscription : 22 sept. 2022 03:29

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par kirion »

Zebulon a écrit : 22 févr. 2023 23:00 Je voulais poursuivre en lui demandant si le contrôle technique des collants était obligatoire en France mais j'ai posé trop de questions en une heure et ma session est suspendue. Le repos du guerrier. :D
Tu te montes le chou pour pas grand chose avec chat GPT, le but d'une IA NLP (natural language processing) c'est juste d'imiter un langage de façon naturelle. Son rôle est de traduire, corriger les fautes, imlter des rédactions, compléter des corpus. Rien de plus.

Chat GPT vient de GPT 3, une IA qui est déjà datée, dépassée et limitée.

Ce n'est pas du tout révolutionnaire c'est juste un coup de com' et récupération de fric des investisseurs gogo qui vont s'y laisser prendre...
Zebulon
Messages : 2788
Inscription : 02 nov. 2020 14:03

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par Zebulon »

T'inquiète Sam c'est pour la science. :mrgreen:

Oui Kirion tu as raison, je crois que j'ai assez fait joujou et perdu de temps... qui m'est pourtant bien cher.
kirion
Messages : 344
Inscription : 22 sept. 2022 03:29

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par kirion »

En fait ChatGPT est vraiment bon à rien, si c'était utilisé dans la vie réelle ce serait une catastrophe :

On dit un réseau, pas une réseau
On ne peut que dire : un réseau neuronal ou des réseaux neuronaux.

Pourtant ChatGPT nous raconte que réseaux est un nom féminin pluriel et qu'on peut dire des réseaux neuronales.
Sans titre.png
Sans titre.png (55.7 Kio) Consulté 2557 fois
kirion
Messages : 344
Inscription : 22 sept. 2022 03:29

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par kirion »

Je lui ai demandé un programme 6809 pour afficher une liste de nom, programme bien évidemment truffée d'erreurs comme le reste de ce qu'il raconte :
image_2023-02-23_024045818.png
image_2023-02-23_024045818.png (14 Kio) Consulté 2548 fois
image_2023-02-23_024107034.png
image_2023-02-23_024107034.png (2.65 Kio) Consulté 2548 fois
Avatar de l’utilisateur
Papy.G
Modérateur
Messages : 3047
Inscription : 10 juin 2014 13:40
Localisation : Haute-Garonne/Gers

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par Papy.G »

Juste on appelle ça abusivement une intelligence, pour effrayer ou émerveiller, impressionner, dans tous les cas.
Pour les fautes de Français, quand je vois déjà le truc de dictée d'Androïd, incapable de conjuguer correctement dans une proposition simple...
Soyez exigeants, ne vous contentez pas de ce que l'on vous vend.
Demandez-en plus, ou faites-le vous-même.
Ythunder
Messages : 928
Inscription : 21 août 2019 10:12

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par Ythunder »

kirion a écrit : 23 févr. 2023 02:42 Je lui ai demandé un programme 6809 pour afficher une liste de nom, programme bien évidemment truffée d'erreurs comme le reste de ce qu'il raconte :
Si l'IA avait fait juste, a ce moment là elle serait capable de faire les schéma de toutes les extensions pour TO/MO à la place de Daniel...
Comme je l'ai déjà écris, il est évident car ce ne peut en être autrement, que le listing soit faux.

Ce qui n'est pas normal, c'est que.. mais comment l'IA peut elle donc avoir la prétention de donner un listing ? En gros : mais elle ne peut pas se taire et dire que c'est pas possible tellement c'est une question spécifique ? Ca aussi, c'est être intelligent.
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par __sam__ »

Il y a une sacrée différence entre du code et un schéma électronique.

De ce que j'ai lu: l'IA traite les langages de programmation comme du langage naturel. Donc au lieu de sortir un algorithme en pur texte, il le sort en python comme il pourrait le sortir en francais, anglais ou autre. C'est pour cela qu'on a toujours des commentaires assez clair au dessus des instructions python et qu'on constate que le code du script est juste une transcription du commentaire 1 pour 1.

Alors ca marche bien avec les langages de scripts tels python ou php, bref des langages de haut niveau, mais ca déconne grave quand on descend la hiérarchie des langages. L'asm est tellement loin d'un langage naturel que le passage de "l'idée" indiquée en commentaire et le code asm n'est pas direct.

De plus il faut avoir conscience de la notion de variable et de leur portée et là dessus ca le dépasse total. Dans le code ASM suivant l'endroit du code le registre X peut contenir un indice de tableau, puis un pointeur, puis un indice de boucle et pour lui c'est le même X sans qu'il comprenne le besoin de préserver son contenu sur la pile ou dans des zones de mémoire dédiée entre ces différents usages. La notion de variables limitées et réutilisées sans cesses avec des sémantiques différentes (contrairement aux langages de haut niveau ou des scripts dans lesquelles une variable garde un sens unique tout le long du programme) ne marche pas chez lui. C'est logique quand on décrit un algorithme on prends typiquement grand soin à n'avoir qu'un seul sens par variable. Or en ASM il ne déclare pas de variables, mais use et abuse des registres qui sont en nombre très limités quand on est pas sur des machines type RISC.

Je pense qu'il est biaisé par son corpus qui devait contenir du code ASM écrit par des humains et donc hautement optimisé dans l'usage des registres. Mais cela est bien trop éloigné de sa conception des algorithmes de haut niveau qu'il est à la ramasse totale. Les concepteurs devraient le brider sur la génération d'ASM pour machines avec peu de registres. Il ne sait pas, et je pense ne saura jamais, faire une passe d'allocation de registre correcte dans sa production de code car il n'est que "single-pass" (il fait du mot à mot pour ainsi dire). Or la production de code ASM nécessite, même pour l'humain (mais on ne s'en rends pas compte), de faire plusieurs passes sur l'algo pour assigner des variables au registres et vice-versa. Or son approche générative sans relecture, le coince sur cette tâche. Il ne sait pas faire plusieurs passes de traitement sur son code pour passer du langages naturel au langage machine.

Bref il est et restera mauvais pour l'élaboration de code assembleur "en une passe". Tout juste doit-il pouvoir réciter par cœur des bouts de codes vu et revu dans la littérature (HelloWorld typiquement), mais pas plus compliqué car il est rare d'avoir vu dans la littérature du code ASM d'un tri à bulle ou du tri Shell-Metzner pour un vieux cpu. Mieux vaut pour lui en rester aux langages de haut niveau proches du langage naturel. Les langages à objet ou à prototypes étant sans doute le mieux pour cette tâche. Songez par exemple que du code SmallTalk se lit littéralement comme du texte (il a été conçu comme ca dès l'origine): "<sujet> <verbe> <complement>." devenant "<object> <message> <arguments>." exemple: "Transcript show: 42." 8)
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Ythunder
Messages : 928
Inscription : 21 août 2019 10:12

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par Ythunder »

C'est au contraire absolument la même chose : tu lui demande de savoir un truc ultra spécifique ou tu ensuites tu argumentes toi avec tes connaissances techniques : "Dans le code ASM suivant l'endroit du code le registre X peut contenir un indice de tableau, puis un pointeur, puis un indice de boucle et pour lui c'est le même X sans qu'il comprenne le besoin de préserver son contenu sur la pile ou dans des zones de mémoire dédiée entre ces différents usages. "... c''est une blague ? C'est chatGPT hein, c'est ni michel Chevalet, ni un ancien prog d'infogrames ou un de la team de développement du studio Z.. Comment peux tu être étonné de la stupidité de l'IA à ne pas savoir que "Dans le code ASM suivant l'endroit du code le registre X peut contenir un indice de tableau, puis un pointeur, puis un indice de boucle et pour lui c'est le même X sans qu'il comprenne le besoin de préserver son contenu sur la pile ou dans des zones de mémoire dédiée entre ces différents usages. "

Je rappel que plus haut, l'IA répond que l'ane pond des oeufs.. Pourquoi argumenter avec un code asm ??? De l'assembleur, pour rappel le langage ou les programmeurs ne veulent pas se faire chier a utiliser parce que le langage interpreté c'est quand même un peu plus ergonomique (ou terme synonyme).
Donc on s'extasie à pourrir l'IA parce qu'elle écrit un code nul en asm. Et si elle codait bien, ensuite on va se plaindre parce que l'adressage video, elle s'est trompée de registre TO7 la conne !


Alors du coup, comme on peut tout demander à cette IA y compri des questions a charge uniquement pour se marrer après, je lui ai demandé ça (tant qu'a faire...) :
"le condensateur en bas a droit du transfo de ma TV sony bravia KD-55X8005 doit être changé. Il n'y en a qu'un seul en bas a droite du transfo, vous ne pouvez pas vous tromper donc. Quelle est sa référence svp ?"

réponse :
"En tant que modèle de langue, je n'ai pas accès aux informations détaillées de chaque modèle de télévision, et je ne suis pas en mesure de fournir une référence précise pour le condensateur spécifique dont vous parlez.

Cependant, si vous avez des compétences en électronique et que vous êtes capable d'ouvrir votre télévision, vous pouvez localiser le condensateur défectueux en cherchant un composant cylindrique en forme de tube avec des fils soudés à chaque extrémité. Vous devriez être en mesure de lire les informations de référence imprimées sur le condensateur pour identifier le modèle spécifique dont vous avez besoin.

Il est important de noter que si vous n'êtes pas expérimenté dans la réparation des télévisions et que vous ne disposez pas des compétences et des outils nécessaires, il est recommandé de faire appel à un professionnel qualifié pour effectuer la réparation. Les condensateurs peuvent stocker de l'énergie dangereuse même après la TV a été débranchée, et peuvent causer des blessures graves ou même mortelles si manipulés de manière incorrecte".

La réponse est plus évoluée qu'un chabot. Est-ce que la réponse est dénuée de sens ? non. Est-elle adaptée, puisque franchement, vu ce que je lui demande.... la réponse est oui. Mais c'est vrai, je suis parmi les spécialiste facebook et j'ai un manteau en peau de mouton. Du coup, comme je suis parmi les demeurés compatibles inter-demeurés entre eux, la réponses est celle que je souhaitais car Microsoft est derrière. En tant que mongole affirmé, je suis donc statisfait de la nullité de la réponse, puisqu'elle est faite pour moi (le mongole qui gobe tout). Donc : mission accomplie. Pardon : "mission accomplished !" (MS a un fan de chatGTP en plus, objectif atteint !)
Ythunder
Messages : 928
Inscription : 21 août 2019 10:12

Re: Chat GPT ou l'arrivée annoncée de Skynet

Message par Ythunder »

Par contre, l'exemple le plus significatif, parmi bien d'autre, c'est cette exemple de l'oeuf. Là par contre, il y a un problème majeur. Les argument sur du code quelconque etc, ça c'est autre chose, on ne peut pas fonder des discussions et se plaindre de manière rationnelle et objective. Mais l'oeuf d'ane, de vache ? Mais qu'est ce que c'est que ce délire.. là ça fait très très peur, on est sur une bankroute totale. Et le mot "intelligence" (artificielle) est usurpé.
Répondre