Ich habe es geschafft, ein neuronales Netzwerk meiner Daten zu erstellen. Bei der Interpretation des R-Ausgangs bin ich mir aber nicht so sicher. Ich habe den folgenden Befehl verwendet, um ein neuronales Netzwerk zu erstellen:
> net=nnet(formula = category~iplen+date_time, size=0,skip=T,lineout=T)
# weights: 3
initial value 136242.000000
final value 136242.000000
converged
Dann habe ich folgenden Befehl verwendet, um die Ausgabe zu sehen:
> summary(net)
a 2-0-1 network with 3 weights
options were - skip-layer connections
b->o i1->o i2->o
0.64 -0.46 0.15
Kann ich aus der obigen Ausgabe das folgende Diagramm des neuronalen Netzwerks schließen?:
Die zweite Frage ist, wie kann ich wissen, wie nützlich dieses Diagramm ist? Ich meine, ich wollte die Kategorienummer (Zielvariable) aus den unabhängigen Variablen finden. Wie kann ich nun entscheiden, ob dieses Netzwerk mir wirklich geholfen hat, die Kategorie (Zielvariable) vorherzusagen? Was ist die endgültige Ausgabe oder wie findet man das?
Kann ich die folgende Ausgabe des obigen n-Netzwerks abschließen? ::
category= -0.46(iplen)+0.15(date_time)+0.64
Grüße,
neuralnet
Paket erreicht werden. refSie können auch den folgenden Code zum Zeichnen von nnet-Ergebnissen verwenden
Referenz: https://beckmw.wordpress.com/tag/nnet/
quelle