UNE SOLUTION UNIQUE POUR ENSEIGNER L’INTELLIGENCE ARTIFICIELLE

Un robot apprenant devant nos yeux pour manipuler le Machine Learning. Une interface graphique pour visualiser et comprendre les algorithmes. Une pédagogie pour tous, de l’initiation à la programmation de l’IA.

AlphAI est le seul logiciel qui, grâce à son interface graphique, rend accessible les algorithmes d’apprentissage (deep learning, KNN, etc.). Il les présente d’une manière visuelle et intuitive, puis permet d’en prendre le contrôle, du mode débutant pour un démarrage “plug & play” au mode expert pour programmer l’IA en langage Python !

AlphAI Learning Robots

COMPRENDRE L’INTELLIGENCE ARTIFICIELLE
UNE PRIORITE POUR TOUS

L'avenir de l'enseignements Learning Robots AlphAI

L’AVENIR DE NOS ACTIVITES

L’IA affectera la plupart des métiers (industrie, santé, services, etc).

L'avenir de l'humain Learning Robots AlphAI

L’AVENIR DE L’HUMAIN

L’IA affecte notre quotidien et est source de forts enjeux éthiques, philosophiques et politiques.

L'avenir des activités Learning Robots AlphAI

L’AVENIR DE L’ENSEIGNEMENT

Enseigner l’IA dès le secondaire permet à tous de se l’approprier.

Apprenez l'intelligence artificielle

OUVREZ LA DERNIÈRE BOITE NOIRE DE L’INTELLIGENCE ARTIFICIELLE

Nous connaissons l’Intelligence Artificielle puisque nous y sommes confrontés quotidiennement, mais son fonctionnement peut sembler inaccessible, voire magique. Et bien non, nous pouvons ouvrir la boîte noire ! Ses fonctionnements principaux sont même explicables dans le langage courant !

L’enseignement de l’IA commence par l’apprentissage de la programmation. Il est essentiel de bien assimiler qu’un ordinateur ne fait qu’exécuter des séquences d’instructions qui lui sont fournies, et en maîtriser la logique. De nombreuses ressources techniques existent pour cela.

Le Machine Learning change le paradigme : on n’écrit plus les instructions d’un programme, on entraîne un modèle avec des données d’entraînement ! De nouvelles ressources permettent de se familiariser avec ce nouveau concept et de comprendre l’importance de la quantité et la qualité des données.

Mais la question de départ demeure : comment ça marche ??? Pour réellement démystifier l’Intelligence Artificielle, il faut entrer dans les algorithmes d’apprentissages, et ainsi montrer comment, à partir d’instructions, on peut aller jusqu’à réaliser des programmes capables de s’adapter à des données !

L’IA,
UNE BOîTE NOIRE ?

PROGRAMMATION
& INSTRUCTIONS

APPRENTISSAGE
SUR DES DONNÉES

ALGORITHMES
D’APPRENTISSAGE

L’IA,
UNE BOîTE NOIRE ?

L’IA n’est ni de la magie, ni une matière inaccessible : nous pouvons ouvrir la boîte noire !

PROGRAMMATION & INSTRUCTIONS


L’enseignement de l’IA commence par celui des instructions de programmation.

APPRENTISSAGE
SUR DES DONNÉES

La nouvelle manière de « programmer » avec le Machine Learning est d’entraîner un système avec des données !

ALGORITHMES
D’APPRENTISSAGE

La boîte noire est totalement ouverte avec la présentation des algorithmes.

L’IA EN ACTION

labyrinthe pour robots

Obéir

PROGRAMMATION CLASSIQUE

Comme n’importe quel robot AlphAI peut se programmer classiquement avec des instructions.
Que ce soit en python ou via l’interface graphique votre nouveau robot obéira au doigt et à l’œil. S’il se cogne, vous saurez à qui vous en prendre !
une course de robot

Imiter

APPRENTISSAGE SUPERVISE

Créez des données pour entraîner l’IA du robot en commençant par le téléguider. Il pourra alors reconnaître des personnes, affronter des concurrents dans une course de robots, ou effectuer une chorégraphie. Tiens, on dirait qu’il vous aime bien !
un match de football avec des robots

Explorer

APPRENTISSAGE PAR RENFORCEMENT

Au début il ne sait rien faire. Il se cogne, tourne sur lui-même, hésite…  Puis, il prend de l’assurance et développe ses capacités d’interaction.
Regardez, il est maintenant capable d’éviter les obstacles, de suivre un tracé et même de jouer au foot. Bravo AlphAI
Learning Robots vous propose AlphAI

ENTREZ DANS LE RÉSEAU DEEP LEARNING

Réseau simple AlphAI

Réseau simple

COMPRENEZ DANS LES MOINDRES DÉTAILS

Sur des scénarios d’apprentissages simples, comprenez et enseignez pas à pas le fonctionnement des réseaux de neurones artificiels.

Tracez vous-mêmes des connexions à l’intérieur du réseau et observez les conséquences sur les déplacements du robot. Grâce à de multiples affichages (valeurs d’activité, épaisseurs des connexions, couleurs pour les apprentissages, etc.), expliquez en images les équations des apprentissages qui optimisent automatiquement ces connexions.

Réseaux complexes AlphAI

Réseaux complexes

PASSEZ À L’ÉCHELLE

Activez la caméra et les couches de neurones intermédiaires et voyez comment les principes simples détaillés précédemment permettent l’apprentissage de comportements complexes (évitement d’obstacle, pousser un ballon, etc.) après passage à l’échelle de milliers de neurones et centaines de milliers de connexions. Vous avez devant les yeux tous les calculs effectués, mais ils sont si nombreux que quelque chose nous échappe tout de même, n’est-ce pas fascinant ?!

Autres algorithmes

Autres algorithmes

DÉCIDER COMME SES VOISINS

Découvrez toujours très visuellement d’autres algorithmes de Machine Learning. En particulier l’algorithme des K plus proches voisins, au programme du lycée et des classes préparatoires, qui est particulièrement intuitif et adapté pour introduire l’apprentissage supervisé. Comparez ensuite ses résultats à ceux de réseaux de neurones, sur la même base de données d’apprentissage.

AlphAI Learning Robots

PROGRAMMER EN PYTHON

labyrinthe pour robots

Programmation « classique »

APPRENDRE À PROGRAMMER AVEC ALPHAI

Une librairie Python dédiée permet de prendre le contrôle du robot depuis l’ordinateur avec des instructions simples pour diriger les moteurs, récupérer les données capteurs, et faire programmer des déplacements, sortie de labyrinthe, etc., sans nécessairement requérir à de l’IA. Il est également possible de lancer du code Python directement sur la Raspberry Pi pour des temps de réaction plus rapide.

Progammation en python

Programmer l’IA

UNE APPROCHE MODULAIRE

Choisissez l’option d’algorithme « code élève » et c’est vous qui codez celui de votre choix dans les cadres prévus à cet effet : la plate-forme AlphAI s’occupe de toute la machinerie des entrées-sorties et vous vous concentrez sur le plus intéressant ! Encore plus simple que l’IA, programmez votre propre fonction de récompense pour faire apprendre de nouveaux comportement à AlphAI. Nos fiches de TP spécialité NSI vous proposent des exemples faisant travaillant les points de programmation du programme.

un bras robotisé

Autres systèmes

DE L’IA PARTOUT !

Nous travaillons à rendre le logiciel AphAI compatible avec d’autres robots et systèmes automatisés, pour pouvoir les piloter avec de l’apprentissage. Vous pourrez également mener vos propres projets de développement de nouveaux matériels à piloter avec AlphAI.
Apprenez l'intelligence artificielle

UN LOGICIEL EN STAND ALONE

Profitez d'un essai gratuit de 15 jours !

Le logiciel est conçu pour fonctionner sur PC, Mac ou Linux sans connexion internet.

Il demande néanmoins une connexion WiFi (recommandé) ou Bluetooth pour communiquer avec le robot.