-
Notifications
You must be signed in to change notification settings - Fork 2
Intelligence artificielle
8 dépôts github : exemples-de-montages avec les ateliers et projets réalisés au repair café festisol animations et projets réalisés pendant FESTISOL et à la MJC ; CROUS-micro-python animations et projets commencés au CROUS et poursuivis pendant les ateliers numériques ; piano une nouvelle passion réalisée à coup de marteau visio et communication ; jouets réparations, récréations mathématiques, création de nouveaux jouets developpement-voiture robot, intelligence artificielle ; raspberry-pico et micro-python ; Repair Café d'Orsay Blog Mots clés
Ne faites plus d'études. Vraiment ? Thierry ( Verrières ) , est content de ne plus donner des cours d'électronique. Le développement de code a été complètement transformé. Apprenez à comprendre l'IA ! l'IA est une thématique qui va demander de la sobriété.
Avons nous besoin de l'IA et d'énormes data centers ? Nos usages vont donner la réponse. Je l'utilise pour rédiger des références, pour des programmes informatiques, et même ici pour un escape game dans un mariage ! Lire Bien‐être-sobriété-frugalité
comment avoir une idée de la performance d'un PC ? La performance d'un PC pour utuiliser des logiciels IA dépend de la carte graphique ; les calculs sont réalisés par la carte principalement ; depuis 2009, toutes les cartes utilisent OpenCL
Les logiciels de test ne manquent pas ; OpenCL est libre ; suivant le processeur, des bibliothèques seront demandées ( INTEL ou AMD )
git clone https://github.com/ProjectPhysX/OpenCL-Benchmark.git
cd OpenCL-Benchmark
chmod +x make.sh
./make.sh
Le test est lent ; j'ai installé clpeak qui ne s'execute pas directement ; le test est moins précis mais plus rapide
l'outil clpeak se lance en ligne de commande en se plaçant sur le dossier (build)
./clpeak
https://github.com/krrishnarraj/clpeak
Platform: NVIDIA CUDA Device: Tesla V100-SXM2-16GB Driver version : 390.77 (Linux x64) Compute units : 80 Clock frequency : 1530 MHz
Global memory bandwidth (GBPS)
float : 767.48
float2 : 810.81
float4 : 843.06
float8 : 726.12
float16 : 735.98
Single-precision compute (GFLOPS)
float : 15680.96
float2 : 15674.50
float4 : 15645.58
float8 : 15583.27
float16 : 15466.50
No half precision support! Skipped
Double-precision compute (GFLOPS)
double : 7859.49
double2 : 7849.96
double4 : 7832.96
double8 : 7799.82
double16 : 7740.88
Integer compute (GIOPS)
int : 15653.47
int2 : 15654.40
int4 : 15655.21
int8 : 15659.04
int16 : 15608.65
Transfer bandwidth (GBPS)
enqueueWriteBuffer : 10.64
enqueueReadBuffer : 11.92
enqueueMapBuffer(for read) : 9.97
memcpy from mapped ptr : 8.62
enqueueUnmap(after write) : 11.04
memcpy to mapped ptr : 9.16
Kernel launch latency : 7.22 us
Pas de carte graphique sur ce PC ; les vitesses de transfert sont correctes
Transfer bandwidth (GBPS)
enqueueWriteBuffer : 7.67
enqueueReadBuffer : 7.73
enqueueWriteBuffer non-blocking : 7.87
enqueueReadBuffer non-blocking : 7.76
enqueueMapBuffer(for read) : 14017.52
memcpy from mapped ptr : 7.81
enqueueUnmap(after write) : 8596.81
memcpy to mapped ptr : 7.75
Kernel launch latency : 7.13 us
Recyclage de PC anciens
Yann LeCun aime citer le paradoxe de Moravec "nous réalisons sans effort des taches souvent les plus difficiles à automatiser. À l'inverse, certaines tâches intellectuelles complexes sont relativement faciles pour une machine"
Lire le rapport du SHIFT Intelligence artificielle, données, calculs : quelles infrastructures dans un monde décarboné ?
C'est très inquiétant selon le rapport Oliver Wyman. Lire 92-des-donnees-europeennes-sont-stockees-aux-etats-unis
La France a des atouts avec ASN ( 30% des câbles sous marin), en data center avec Scaleway ou OVH, l'Europe avec le programme IRIS2 ( 264 satellites)
Comment éviter le sujet ? Pourquoi l'aborder dans le cadre de la réparation ?
donner des références, un dictionnaire pour comprendre les termes souvent en anglais , dans le cadre repair académie des formations internes ou ouvertes au public
les usages qui conditionnent les métiers de demain
- reconnaissance vocale avec un robot à Commande vocale Mirza
- vidéo Robot avec traitement d'images
- texte en présentant les possibilités de IA générative et ses limites pour ChatGTP
Pour les enfants, des démonstrateurs et des formations ( Bures, Orsay )
Deep learning : introduction aux réseaux de neurones profonds

Presentation de Pascal Maryniak ici
Exemple : lire les modèles de réseaux pour le traitement des données textuelles utilisés par ChatGTP

Résumé ici
D'après le Fonds Monétaire International, l'intelligence artificielle aura un impact sur 60% des emplois dans les pays économiquement avancés, et seulement sur 26% dans les pays à faible revenu. L'institution alerte sur le risque d'aggravation des inégalités sociales au niveau mondial. Source : https://www.lemondeinformatique.fr/actualites/lire-l-ia-impactera-40-des-emplois-dans-le-monde-selon-le-fmi-92668.html

Les usages de l’intelligence artificielle d'Olivier Ezratty




Extrait du rapport CFTC n°182 de Thomas Panouillé
Découvrez le Proto, l'Atelier-Textile, la ludothèque... L'univers Arduino est vaste ; découvrez des montages en quelques clics pour faire des jouets avec des arduino, les nouveaux modules raspberry pico ou avec du wifi les petits esp CROUS-micro-python. Le repair café d'Orsay est un café propice aux échanges. Les montages ne cherchent pas l'originalité et je n'ai pas donné d'explications complètes mais les sources sont données le plus possible ou des renvois sur les excellents tutos qui existent sur internet ; ce sont tous des montages qui ont été réalisés : envoyez des photos ou contactez nous et venez partager vos projets !

La progression par 5 niveaux des exemples-de-montages est importante pour aborder des projets de plus en plus ambitieux. Compléter votre boite à outils avec des Capteurs, des Afficheurs en utilisant des Instruments de mesure. Regarder les Videos et montez vos propres projets pour refaire les jeux du festival festisol et commencer à utiliser les nouveaux raspberry-pico. Voulez-vous nous aider à développer d'autres applications ? Commencez un peu de code CROUS-micro-python, participez au developpement-voiture ou pour construire des jouets Anumby
