On a tout les outils en main pour configurer la valeur des neurones avec Blockly.
Afin d'obtenir la valeur des neurones de la couche X on doit :
- Effectuer un produit matriciel entre la matrice de la valeurs des neurones de la couche précédente et la matrice des poids (de la couche précédente également).
- Une fois ce calcul effectué, on applique la fonction sigmoide sur chacune des valeurs qu'on attribue ensuite aux valeurs de la couche qu'on traite.
Note : on verra plus tard ce qu'est la sigmoide, ce que tu as à savoir pour l'instant c'est que c'est une fonction (comme sinus ou cosinus) qui transforme la valeur qu'on lui donne en une autre comprise entre 0 et 1. Tu auras besoin de cette fonction pour éviter que tes neurones se retrouvent avec des valeurs qui ne sont pas entre 0 et 1.
Objectif
Dans le code que je t'ai mis ci-dessous, le 1. est déjà effectué; il te reste à compléter la partie 2.