
Envoyé par
Courieux
En tout cas, ici le taux d'apprentissage est fixé à 0.1, ce qui me semble ni trop important, ni trop élevé.
ce qui te semble... , mais a tu fais des essaies avec des valeurs plus basses? Parce que même s'il te semble, ça peut très bien être encore trop. Dans ce cas je suis fan de la dichotomie.

Envoyé par
Courieux
EDIT : En vérité pour "0 0" et "1 1", la sortie attendue est égale à "0" au lieu de "-1" comme tu le marques toi. Cela a-t-il une importance ? (Je fais des essais de toute manière

)
Disons que c'est en générale -1/+1 dans le cas d'une seul sortie. Si tu prends 0/1, alors au lieu de la fonction sign(), il faut que tu utilise une fonction threshold() définie tels que:
th(x) = 1 si x>= 0.5; 0 sinon.
Question: Pourquoi m'avoir laissé parlé de fonction sign() si toutes tes sorties désirées sont positives?
Partager