Deutsch   English   Français   Italiano  
<u1v0m7$2tpor$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: efji <efji@efi.efji>
Newsgroups: fr.rec.photo
Subject: =?UTF-8?Q?Re=3a_=22intelligence_de_l=27IA=22_=28_was_pas_mal=2e=2e_?=
 =?UTF-8?Q?ma_photo_de_gu=c3=aape_!_=29?=
Date: Fri, 21 Apr 2023 23:54:14 +0200
Organization: A noiseless patient Spider
Lines: 90
Message-ID: <u1v0m7$2tpor$1@dont-email.me>
References: <u0r2k6$161g2$1@dont-email.me> <u152fv$u5t$2@shakotay.alphanet.ch>
 <u15kdi$a0f$1@shakotay.alphanet.ch> <GHZwkfaE71pJzuG-0Cq1Ui98tSw@jntp>
 <u170ac$mgf$1@shakotay.alphanet.ch> <FpOoQro0TBQJ_46WnxAU1-BBP-s@jntp>
 <u1b2fn$g6t$1@shakotay.alphanet.ch> <rp26PRCOYsKk_u42FMJNDbTsYSQ@jntp>
 <u1ob6b$a13$1@shakotay.alphanet.ch> <64417542$0$3001$426a74cc@news.free.fr>
 <kGPiuUlpPVuSYUHuC4K14PBg-pw@jntp> <u1te2j$119eb$2@dont-email.me>
 <u1tfm0$11mg6$1@dont-email.me> <u1tjo6$128sl$1@dont-email.me>
 <u1tk1n$12bfe$1@dont-email.me> <u1tlh6$12hi3$1@dont-email.me>
 <u1ubqk$2q8j6$2@dont-email.me> <u1uhtn$2r3qa$3@dont-email.me>
 <u1uj0u$2rdat$1@dont-email.me> <u1uqom$2sp91$1@dont-email.me>
 <u1usdt$2su9d$2@dont-email.me> <u1ut89$2t4gk$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 21 Apr 2023 21:54:15 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="55931fbf78bf87ed44884496e6a43cf7";
	logging-data="3073819"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+Oq2vbLoS69M5hZz+e/7Ty"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:102.0)
 Gecko/20100101 Thunderbird/102.9.1
Cancel-Lock: sha1:KSWgkslcjuZs/pvb0qkrHsw50p8=
Content-Language: fr, en-US
In-Reply-To: <u1ut89$2t4gk$1@dont-email.me>
Bytes: 5754

Le 21/04/2023 à 22:55, jdanield a écrit :
> Le 21/04/2023 à 22:41, efji a écrit :
>> Le 21/04/2023 à 22:13, jdanield a écrit :
>>> Le 21/04/2023 à 20:01, efji a écrit :
>>>> Le 21/04/2023 à 19:42, jdanield a écrit :
>>>>> oui, une fois que tu as l'algorithme (qui n'est pas de la
>>>>> programmation), l'essentiel du travail est fait
>>>>
>>>> Tu parles d'une petite partie de la programmation, qui est 
>>>> simpliste. En
>>>> pratique ça ne se passe pas du tout de cette façon quand on s'attaque à
>>>> des choses complexes. Ce n'est jamais une mise en musique d'un truc
>>>> écrit sur un papier.
>>>>
>>> c'est quoi, alors?
>>
>> Je te parle de ce que je connais: un code de calcul scientifique s'écrit
>> par petits morceaux.
> 
> mais ces petits morceaux ne sortent pas tout nus de la cuisse de 
> jupiter! Il y a bien un raisonnement au départ.

Bien sûr.

> 
> est-ce le code qui est difficile? le choix du langage est-il important?

Oui le code est difficile. Non le langage n'a pas vraiment d'importance. 
Il est choisi essentiellement en fonction de l'air du temps. La mode.
Dans mon domaine on faisait du fortran il y a 40 ans, du c++ il y a 25 
ans, et maintenant on assemble beaucoup de choses avec du Python, en 
utilisant des librairies pour la plupart écrites en c ou c++ (parfois 
même fortran).

> 
>> . L'écriture proprement
>> dite va se faire morceau par morceau, en général à la volée, et les
>> tests prennent bien plus de temps que l'écriture.
> 
> oui, en fait c'est bien ce que je dis. Le code est assez secondaire.

Mais non, c'est une partie énorme, qui prend beaucoup de temps.

> 
> qu'est-ce que tu appelle "programmation"?

Je te donne un exemple simple : on veut faire un code qui résout les 
équations de Navier-Stokes. On définit ses fonctionnalités (les régimes 
qu'il sera capable de traiter, les conditions aux limites possibles 
etc.), les méthodes d'approximation qu'il va utiliser, les schémas 
numériques, les formats d'entrée et de sortie. Ca prend une journée. 
Ensuite pour écrire le truc à partir de rien et le tester il faut au 
moins un an à plein temps pour une personne seule qui sait bien s'y prendre.

> 
> vu qu'au départ il était question de comparer l'homme et l'IA, je crois 
> que pour le code l'IA est imbattable s'il dépasse quelques lignes, mais 
> faut-il encore lui expliquer ce qu'elle doit produire.
> 
> pour moi, l'important c'est justement cette explication. Quel est le but 
> du programme?
> 
> j'ai toujours défendu l'idée que l'algorithme de départ est essentiel 
> (oui, j'ai même enseigné la programmation à une époque), le langage 
> secondaire. C'est un très bon exercice que de demander le code faisant 
> le même travail dans plusieurs langages.
> 
> Pour ça, le FORTH est très intéressant, il y est facile de remplacer des 
> bouts de code par du langage machine, le reste étant essentiellement 
> fait d'appels à des bibliothèques précompilées.
> 
> je crois l'IA redoutable à ce niveau.
> 
> exemple pour l'Ia: Peux-tu recalculer les éléments de la Tour Eiffel, et 
> vérifie sa résistance compte tenu de l'âge de son acier et du 
> vieillissement de celui-ci.

"L'IA" dont on parle (chatGPT) est un réseau de neurones qui opère sur 
les mots. Elle est bien entendu totalement incapable de faire ça. Elle 
n'a aucune capacité de calcul numérique. Par ailleurs ce que tu demandes 
est également hors de portée des ingénieurs actuels. La fatigue est un 
sujet qui agite les gens et sur lequel il n'y a aucun consensus 
concernant la modélisation. Il y a des foules de modèles, tous plus ou 
moins fiables, plutôt moins que plus. Dans le cas de la tour Eiffel, il 
n'y a pas que la fatigue mais il y a aussi la corrosion. Bref, personne 
n'est capable de calculer ça de façon convaincante.

-- 
F.J.