[Python-de] Backpropagation XOR
Robert Heumüller
mailing at heum.de
So Nov 25 14:24:21 CET 2012
Gute Idee,
ich habe die Reihenfolge der Beispiele mal randomisiert:
examples = [([0,0], [0]),([0,1], [1]),([1,0], [1]),([1,1], [0])]
for i in range(15000):
learn_example(random.choice(examples))
print calculate([0,0])
print calculate([0,1])
print calculate([1,0])
print calculate([1,1])
Leider trotzdem kein Erfolg :( Danke trotzdem schonmal,
Grüße
Robert
Am Sun, 25 Nov 2012 13:39:01 +0100
schrieb Johannes <dajo.mail at web.de>:
> Hi,
> was passiert, wenn du die Reihenfolge der Lernschritte zufällig
> variierst? Das Ergebnis kann einfach auf 'schlechtes lernen'
> zurückzuführen sein.
>
> greatz Johannes
>
> On 24.11.2012 22:42, Robert Heumüller wrote:
> > Guten Abend,
> >
> > ich habe vor drei Tagen dieses kleine Script geschrieben,
> > das ein mehrschichtiges Perzeptron aus Sigmoidneuronen
> > mittels Backpropagation die XOR Funktion lernen lassen soll.
> > Seitdem versuche ich den Fehler zu finden, warum der Lernvorgang
> > einfach nicht funktioniert (Immer wenn ich drauf gucke, komme ich
> > zum Schluss, dass die Implementierung stimmen sollte). Ich
> > würde mich freuen, wenn jemand mal einen Blick darauf werfen, und
> > mir sagen könnte, worin der Fehler liegt. Hier der Code:
> >
> > http://privatepaste.com/8ad1b3752e
> >
> >
> > Ich hoffe, es findet sich jemand, der mir weiterhelfen kann.
> >
> > Vielen Dank
> >
> > Robert
> >
> > _______________________________________________
> > python-de maillist - python-de at python.org
> > http://mail.python.org/mailman/listinfo/python-de
> >
>
> _______________________________________________
> python-de maillist - python-de at python.org
> http://mail.python.org/mailman/listinfo/python-de
Mehr Informationen über die Mailingliste python-de