Witam! Proboje napisac programik na zasadzie sieci neuronowych, ktory mialby mi wyliczac pierwiastki rownania kwadratowego. Na wejsciu sypie mu wartosci parametrow A B i C (rownanie), a na wyjsciu chce miec dwa pierwiastki tego rownania. Uzywam liniowej funkcji aktywacji. Dla wzorcowych danych:
a=1
b=1
c=-2
x1=-2
x2=1
programik w klikuset iteracjach wyznacza idealne wagi. Jednak gdy uzyje tych wag dla innych wzorcowych danych - kicha... w czym robie blad?
aha, dodam jeszcze ze siec jest dwu warstwowa (nie ma warstwy ukrytej)