Author Archives: admin

Pourquoi ce site ?

Pourquoi ce site ?

  • Parce qu’il est important que nous soyons nombreux à faire la promotion des Sciences Technologiques Industrielles.
  • Parce qu’il y en a pas assez malheureusement. Je n’ai jamais compris la raison pour laquelle notre institution restait peu encline à proposer ce type d’initiative dans les académies. 
  • Parce trop de collègues sont livrés à eux-mêmes dans leur fonction d’enseignement. 
  • Parce que j’ai la prétention de croire que 30 années de rédaction de support de cours peut éventuellement servir à quelqu’un.

Professeur des spécialités « Sciences de l’Ingénieur » et « NSI » au lycée de L’Elorn de Landerneau.  J’enseigne aussi en tant que vacataire à l’ISEN, une école d’Ingénieur Brestoise.

Gaëtan Maléjacq

 

Forum Européen sur l’IA de Concarneau

Qu'est-ce le FEIAT ?

Le Forum Européen de l’Intelligence Artificielle Territoriale (FEIAT) s’est tenu le vendredi 15 et le samedi 16 octobre 2021 à Concarneau.

En plus de mettre en avant différents projets menés par des acteurs locaux, le FEIAT a la chance d’accueillir des invités de renom tels que Cédric Villani, Serge Tisseron et François Gabart.

 

Nos élèves y ont animé atelier sur la Computer Vision

Les élèves de la Spécialité des « Sciences de l’Ingénieur » ont animé un atelier baptisé « IA Qu’a » en proposant l’intégration d’un module de Computer Vision sur un petit robot. Ce fût l’occasion pour eux d’aborder cette partie du programme tout en préparant d’une manière originale l’épreuve de Grand Oral de l’examen de fin d’année.

Voici les supports utilisés dans leur prestation.

Cliquez sur l’image pour l’agrandir 

Carte Maixduino

Une carte EXCEPTIONNELLE !

Voici une excellente ressource matérielle que nous venons de tester au Fablab.

Il s’agit d’une carte de développement ultra puissante permettant entre autres de réaliser des traitements d’intelligence artificielle plus spécifiquement dédiés à l’audio et à la vidéo par une architecture de réseau neuronal convolutif. Le format de la carte est compatible avec l’Arduino et accepte les anciens shields. Sa programmation peut se faire en Python ou en C avec une grande simplicité, des applications sont disponibles afin de créer  des modèles d’apprentissage en IA à partir de photographies ou de sources audios.

Ce matériel n’est malheureusement pas disponible en France mais pour moins de 30 $ vous aurez un environnement complet carte + écran LCD + caméra.

Prise en main et premiers tests

Nous avons reçu la carte commandée sur AliExpress en moins de deux semaines. Aucune mauvaise surprise, si vous ne vous trompez pas comme je l’ai fait en inversant le branchement de la caméra et de l’écran, l’installation et le démarrage sous l’IDE  MaixPy est ultra simple. 

La connectique est des plus fine, nous avons donc réalisé un premier support afin de manipuler la bête avec plus de sécurité lors des essais. En voici le DXF si vous avez la chance de posséder une découpe laser ou une autre CNC.

L’IDE MaixPy a fait l’objet de toute notre attention. Voici donc une plateforme en mesure d’être programmée intégralement en python. Je vous laisse deviner sur le script ci-dessous par quoi je commence toujours avec un matériel de cet acabit.

Premier script IA utilisant un modèle importé.

La carte est très récente mais les exemples de scripts sont de plus en plus nombreux sur le web. Si vous avez la chance de savoir lire les commentaires en chinois, vous trouverez pas mal d’astuces sur le maniement du module IA.

Je suis parti d’un exemple appelé 20class.py dont voici le code bricolé et commenté par votre serviteur. Le comportement est bluffant pour une programmation aussi simple et fonctionnant en local. 

Notre prochain objectif est de programmer nous-même le modèle à partir de photographies ou de fichiers audios. Des outils existent mais la compilation d’un modèles peut demander des heures même sur une bonne machine. Des ressources logicielles sont a priori disponibles sur les serveurs  de Google ou  de Microsoft,  à suivre donc.

 

Un grand merci au chat de la maison pour son aimable participation

 

Conception d'un modèle d'IA pour de la vidéo

Voici une procédure qui permet de générer un modèle de réseau de neurones à partir de la plateforme maixhub.com du fabricant Sipeed. Ce modèle est exploitable en python via la librairie Keras, les fichiers générés sont directement exploitables sur la carte Maixduino.

Les réseaux de neurones convolutionnels ou CNN