SCIAM Profile picture
May 30 25 tweets 7 min read Twitter logo Read on Twitter
Voici une séquence d’entiers compris entre 0 et 99 inclus :

{60, 44, 85, 66, 17, X}

Saurez-vous deviner combien vaut X ?

#Thread par @ordrespontane ; n’hésitez par à retweeter, la suite dans 24h !
@ordrespontane Laissez-moi deviner : vous n’avez trouvé aucune logique dans cette suite de nombres et les quelques participants qui ont répondu l’ont fait au hasard, partant du principe (au demeurant contestable) qu’ils avaient une chance sur 4 de tomber juste.
@ordrespontane Bonne nouvelle : ça n’est pas un test psychotechnique. À moins d’avoir une carte graphique de gamer entre les deux oreilles, vous n’aviez aucune façon de trouver la bonne réponse — en l’occurrence : 52.
@ordrespontane Il se trouve que cette série a été créé par un générateur de nombre pseudo-aléatoires (PRGN).

Ce qui signifie, pour simplifier, qu’elle a l’air parfaitement aléatoire de votre point de vue mais qu’elle résulte d’un processus entièrement déterministe.
@ordrespontane En l’occurrence, j’ai utilisé *mulberry32*, un PRGN qui a l’avantage d’être simple, rapide et, semble-t’il, de passer les 13 tests de gjrand (c’est ce qu’affirme Tommy Ettinger, son inventeur) — ce qui en fait un PRGN tout à fait acceptable.
@ordrespontane (Sidenote :

en matière de cryptographie, la vitesse d’exécution n’est pas toujours un avantage. Pour les fonctions de hashage de nos mots de passe, typiquement, la lenteur est un atout face aux attaques par la force brute.

Fin de la disgression.)
@ordrespontane Démonstration : copiez le code JavaScript ci-dessous dans n’importe quelle page html et exécutez-le avec le même seed (la « graine ») que moi (j’ai utilisé 42). Vous devriez retrouver la même série, complétée par 52.

carbon.now.sh/?bg=rgba%28171…
Évidemment, si vous utilisez un autre seed (3.1415, par exemple), vous obtiendrez une autre série qui aura, elle aussi, le goût, l’aspect et l’odeur de l’aléa… Mais sera, elle aussi, le fruit du même processus déterministe.
C’est-à-dire que si nous, humains, sommes relativement faillibles dès lors qu’il s’agit de créer de l’aléa, les ordinateurs, eux, en sont parfaitement incapables.
Une machine exécute des programmes et un programme, y compris celui de GPT-4, est un *toujours* processus déterministe : mêmes paramètres en entrée, mêmes résultats en sortie.
Si vous programmez vous R, par exemple, et tapez les deux lignes de codes ci-dessous, vous obtiendrez exactement la même série que moi : *set.seed* fixe le seed utilisé par *runif*.

Essayez ici, par exemple :
rdrr.io/snippets/ Image
Si les fonctions pseudo-aléatoires (comme runif ci-dessus ou ALEA sous Excel) renvoient des nombres différents à chaque fois, c’est simplement parce que le seed est déterminé par l’état de votre ordinateur (l’heure système, par exemple).
C’est-à-dire que si vous souhaitez obtenir du « vrai aléa », c’est dans le monde physique que vous allez devoir aller le chercher : bruit atmosphérique, cours de l’euro/dollar, prix des billets de la SNCF…
Un des exemples les plus amusants, c’est le ‘LavaRand’ de Cloudflare : ils génèrent des nombres aléatoires avec un mur entier de lampes à lave !

Plus ici :
blog.cloudflare.com/randomness-101… Image
Bref, la génération d’aléa est un sujet infiniment plus complexe que ce que la plupart des gens imaginent et c’est aussi, quand on s’y penche vraiment, une vraie question philosophique.
Je citais plus haut (en plaisantant) l’exemple de la grille tarifaire de la SCNF : il va de soi que le prix de vos billets est déterminé par un processus déterministe mais je suppose que, comme moi, vous n’y comprenez rien.
Reste que, si nous avions le bon algorithme (règle de base des cryptographes) et les bonnes données d’entrée, nous serions sans doute capables de comprendre (et donc de prédire) avec précision le prix d’un billet.
De là, quid du LavaRand par exemple ? Si nous pouvions le brancher à une armée de capteurs et étions capables de le modéliser, serions-nous capables de prédire les nombres qu’il génère ?
L’aléa, en somme, ne serait-il pas le nom que nous donnons aux phénomènes trop complexes pour que nous puissions les prédire ?

Vaste question à laquelle, évidemment, je n’ai pas de réponse intéressante à apporter.
Je termine rapidement avec une considération un peu hors sujet mais qui pourrait intéresser certains lecteurs : je disais plus haut que nous autres, homo sapiens, ne sommes pas très performants en matière d’aléa.
C’est notamment le cas quand nous cherchons à produire de l’aléa et la dispersion des réponses au quiz initial en est un très bon exemple (même si l’échantillon est faible et, par ailleurs, biaisé par ceux qui ont l’habitude de me lire).
Considérez ceci : la plupart sinon la totalité de ceux qui ont répondu l’ont fait au hasard et donc, nous pouvions légitimement nous attendre à ce que les réponses suivent une loi uniforme (environ 25% pour chaque option proposée).
Or, encore une fois, c’est la 3e réponse qui arrive largement en tête. Je dis encore une fois parce que j’ai fait ce type de test sur Twitter plusieurs fois, avec parfois des milliers de réponses, et c’est *toujours* le cas.
Notez qu’en général, la 1ère réponse et celle qui obtient le plus mauvais score : je suppose qu’un certain nombre d’entre vous me connaissent un peu trop bien et ont supposé (à juste titre) que c’était celle qui avait le plus de chance d’être la bonne.
Si vous êtes enseignant et si vos examens prennent la forme d’un QCM avec 4 réponses possibles à chaque question, vous savez ce qu’il vous reste à faire. #Fin

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with SCIAM

SCIAM Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @SciamVox

Jun 2
Ce n’est pas que PowerPoint (et al.) soit un mauvais outil — bien au contraire — c’est surtout que la plupart des gens l’utilisent mal.

#Thread par @loiclemay Image
@loiclemay Si j’écris « et al. », en tant qu’utilisateur de Mac, c’est qu’à titre personnel j’ai une préférence pour Keynote. Pour la suite, je m’adapte au plus grand nombre : on est plutôt sur PowerPoint (mais ça ne change rien au fond).
@loiclemay Le web grouille de conseils à ce propos. Je vais donc essayer d’être original ou, du moins, de vous en donner quelques-uns qui sont directement issus des sciences cognitives.
Read 37 tweets
May 5
Vous en avez tous entendu parler et vous êtes sans doute nombreux à vous y intéresser sans vraiment comprendre de quoi il est question : un #Thread Intelligence Artificielle pour débutants s’impose.

Par @LepagnolPierre
Commençons par 3 considérations importantes :
Définir ce que nous entendons par IA, c’est très compliqué (qu’est-ce que vous entendez par « intelligence » et par « artificiel » ?).
Read 40 tweets
Mar 27
Pour avoir bossé une bonne vingtaine d’année dans la finance, je suis en mesure de vous dire que le meilleur film jamais réalisé par Hollywood sur la (soi-disant) crise des subprimes, c’est #TheBigShort. #Thread

Par @ordrespontane
Le meilleur moment, pour un type comme moi qui a assisté en direct-live à ce à quoi il a assisté (en direct-live et avec quelques années d’études sur le sujet), c’est celui-là :

Ok, Margot Robbie dans son bain moussant à quelques arguments à faire valoir. Reste que son explication est un peu courte — c’est pour ça que vous devriez vous attendre à ce que la mienne soit un peu plus longue (entre autres choses déplaisantes).
Read 60 tweets
Mar 23
Une question récurrente qui se pose dans le débat public est celle de la répartition de la richesse créée par notre économie entre travail et capital. Pour tenter d’y répondre, on va avoir recours aux données du comptable national. Par @ordrespontane #Thread
La difficulté, c’est que la comptabilité nationale est un exercice extrêmement complexe qui manipule des concepts souvent mal compris et, notamment, différents de ceux que vous retrouverez en comptabilité privée.
Un point de départ classique, pour répondre à notre question initiale, c’est le tableau 1.107 que vous trouverez ci-dessous.

Pour illustrer le propos, on va utiliser les données de l’Insée pour l’année 2021 (libre à vous de généraliser).
insee.fr/fr/statistique…
Read 30 tweets
Mar 17
La Silicon Valley Bank (SVB) a fait faillite la semaine dernière. C’est la deuxième plus grosse faillite bancaire de l’histoire des États-Unis.

Ci-dessous, @ordrespontane vous explique ce qu’il s’est passé. #Thread
@ordrespontane L’histoire commence mi 2019 : sentant l’économie américaine au bord de la récession, la Federal Reserve (i.e. la banque centrale des États-Unis) procède comme d’habitude en faisant baisser le niveau des taux d’intérêts à court terme.
@ordrespontane Sur le marché interbancaire, celui où les banques s’échangent de l’argent entre elles et celui que pilote effectivement la Fed, le taux moyen passe d’environ 2.4% durant l’été 2019 à pratiquement zéro à partir d’avril 2020.
Read 30 tweets
Mar 7
Le problème de notre système de retraite par répartition, pour dire les choses simplement, c’est qu’il a été pensé pour un nombre de cotisants par retraité élevé et stable dans le temps. Problème : ce n’est pas ce que l’avenir nous réserve. #Thread
Dans les années 1960, par exemple, on pouvait compter plus de 4 personnes qui cotisent pour financer une retraite. C’est ce qui permettait d’offrir des taux de remplacement (droits à retraite bruts divisés par le salaire brut) élevés.
Sauf que depuis, le nombre de retraités a considérablement augmenté pour un nombre de cotisants globalement stable. Au dernier pointage, en 2021, on comptait 16.8 millions de retraités pour 28.8 millions de cotisants : un ratio de 1.71.
Read 19 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(