A UNIQUE SOLUTION
TO SEE AND INTERACT WITH AI ALGORITHMS

AlphAI is the only software that, thanks to its graphical interface, makes learning algorithms (deep learning, KNN, etc.) accessible. It presents them in a visual and intuitive way, then allows you to take control of them, from beginner mode for a “plug & play” experience to expert mode for programming the AI in Python!

AlphAI Learning Robots

ENTER THE DEEP LEARNING NETWORK

simple AlphAI network

Simple neetwork

UNDERSTAND IN DETAIL

On simple learning scenarios, understand and teach step by step how artificial neural networks work.

Draw connections inside the network yourself and observe the consequences on the robot’s movements. Thanks to multiple displays (activity values, thickness of connections, colors for learning, etc.), explain visually the learning equations that automatically optimize these connections.

AlphAI network

Complex networks

SCALE UP

Activate the camera and the intermediate layers of neurons and see how the simple principles detailed above allow the learning of complex behaviors (obstacle avoidance, pushing a ball, etc.) after scaling up to thousands of neurons and hundreds of thousands of connections. You have in front of you all the calculations made, but they are so numerous that we still miss something, isn’t it fascinating?

others algorithms

Other algorithms

DECIDE LIKE YOUR NEIGHBORS

Discover – still very visually – other Machine Learning algorithms. In particular, the K-nearest  neighbors algorithm, which is part of several high school curricula, is particularly intuitive and  adapted to introduce supervised learning. Then compare its results to those of neural networks, on the same training database.

LR-FLECHE-BLEUE-JAUNE

TAKE THE LEAD

configuration débutant AlphAI

Beginner

LET US GUIDE YOU

Select the beginner display mode to see only the most common settings. Most importantly, load demo configurations to effortlessly run pre-set supervised or reinforcement learning scenarios.

configuration intermédiaire AlphAI

Intermediate

START YOUR OWN LEARNING PROCESS

Test your own learning by selecting the sensors used as inputs, the allowed actions, the reward mode for reinforcement learning. Finally, select and configure the AI algorithm, for example to test what the intermediate neurons serve to…

configuration expert AlphAI

Expert

FOR PROFESSIONALS

Use the AlphAI platform to debug your learning model, test the most advanced parameters, study the properties of individual neurons, etc.

PROGRAM IN PYTHON

labyrinthe pour robots

“Classical” programming

LEARN TO PROGRAM WITH ALPHAI

A dedicated Python library allows you to take control of the robot from the computer with simple instructions to direct the motors, retrieve sensor data, and program paths, maze exit,  etc., without necessarily requiring AI. It is also possible to run Python code directly on the Raspberry Pi for faster reaction times.

Progammation en python

Program the AI

A MODULAR APPROACH

Choose the “student code” algorithm option and code the one of your choice in the popping-up Python window: the AlphAI platform takes care of all the input-output machinery and you focus on the most interesting! Even easier than AI, program your own reward function to  make AlphAI learn new behaviors. Our curricula provide examples exercises to practice basic programming skills while coding an AI.

un bras robotisé

Other systems

AI EVERYWHERE!

We are working on making the AphAI software compatible with other robots and automated systems, so that they can be driven by machine learning. You will also be able to carry out your own projects to develop new materials to be controlled with AlphAI.

AlphAI Learning Robots

A STAND ALONE SOFTWARE

The software is designed to run on a PC without internet connection. However, it requires a Wi-Fi connection to communicate with the robot. The robot is sold with one license for 30 computers.

  • PC/LINUX
  • RAM
  • Wi-fi connection required