Ich beginne mit neuronalen Netzen, und ich würde gerne wissen, wie ich tun kann, mehrere Eingangslisten als ein Beispiel für das Lernen zu haben. In der Dokumentation präsentiert das Beispiel ist die folgende:Elman neuronales Netzwerk Lernen multiple-Serie-Serie
[X,T] = simpleseries_dataset;
net = elmannet(1:2,10);
[Xs,Xi,Ai,Ts] = preparets(net,X,T);
net = train(net,Xs,Ts,Xi,Ai);
view(net)
Y = net(Xs,Xi,Ai);
perf = perform(net,Ts,Y)
wo Xs und Ts die Eingabe und das Ziel sind, wenn i Serval Serie haben, sollte ich das Lernen für jede Serie wiederholen? Danke
Danke für Ihre Antwort, in meinem Fall meine zwei Reihen der Form sind: (x1_1, y1_1), (x1_2, y1_2), (x1_3, y1_3) .... (x1_N, y1_N) und (x2_1, y2_1), (x2_2, y2_2), (x2_3, y2_3) .... (x2_N, y2_N) –
In diesem Fall (die Serien sind gleich groß) , Sie müssen die Zellenfelder nicht auffüllen: 'Xm = catamples (x1, x2); Ym = csamples (y1, y2); ' – AVK
Nein, tut mir leid, ich denke, dass ich meine Frage nicht gut erklärt habe, ich möchte mehrere Zeitreihen verwenden, es ist eine Form von mehreren Trajektorien, (x1, y1) sollte verwendet werden Vorhersagen (x'1, y'1) und (x2, y2) sollten verwendet werden, um (x'2, y'2) vorherzusagen –