Witam,
Od wczoraj zacząłem zagłębiać się w temat sieci neuronowych. Napisałem sobie sieć nieliniową z bias'em korzystając ze wzorów. Jako funkcję aktywacji użyłem funkcję logistyczną. Chciałbym nauczyć swoją sieć choćby nawet dodawania, ale czy to możliwe?
Do nauki używam przykładowych wartości:
neuralNetwork.LearnNetwork(new double[] { 5.0 }, new double[] { 2.0, 3.0 }, 0.15);
result = neuralNetwork.Calculation(signals);
Debug.Log("Result: " + result[0]);
Dostaję na wyjściu wartości od 0 do 1. Czy jest w ogóle możliwość przykładowo "dodawania" wartości wejściowych i otrzymywania odpowiednich wyników na wyjściu?