Seite 1 von 1

H2o deep Learning

Verfasst: Fr Jun 08, 2018 3:57 pm
von Student88
Folgendes Problem:

Ich habe einen Datensatz mit 201 0-1-kodierten Variablen mit Hilfe von h20.deeplearning will ich ein Modell schätzen bei dem die Zielvariable die erste Variable ist und die restlichen 200 Variablen die Einflussgrößen.
Dies habe ich dann erstmal wie folgt versucht

Code: Alles auswählen

 
 
 dl <- h2o.deeplearning(x = 2:201, y = 1, training_frame = ......)
 
 
 
Wie bekomme ich jetzt die geschätzen Wahrscheinlichkeiten.

Mit

Code: Alles auswählen


 predictions <- h2o.predict(dl, daten)

 predictions
erhalte ich nur

1 0.8846964
2 0.8609493
3 0.8625530
4 1.0522619
5 0.5933268
6 -0.1780780

[7572 rows x 1 column]
Ich will aber 7572 Wahrscheinlichkeiten haben.


Viele Grüße und vielen Dank

Re: H2o deep Learning

Verfasst: Fr Jun 08, 2018 4:24 pm
von Student88
Ich bekomme jetzt nur noch Werte zwischen 0 und 1 und gehe mal davon aus, dass es sich dabei jetzt um die Wahrscheinlichkeiten handelt.

das sieht jetzt aber wie folgt aus

predict
1 0.6484937
2 0.9307846
3 0.8102688
4 0.9032527
5 0.4436947
6 0.2084008

[7572 rows x 1 column]

Ich will aber jetzt alle Wahrscheinlichkeiten in einem Vektor der Länge 7572 haben.
Wie bekomme ich diesen Vektor ?

Re: H2o deep Learning

Verfasst: Fr Jun 08, 2018 4:41 pm
von Student88
predictions ist jetzt halt Dateityp Environment und wie bekomme ich einen Dateityp sodass ich mir den Vektor da raus ziehen kann?

Re: H2o deep Learning

Verfasst: Fr Jun 08, 2018 5:01 pm
von EDi
predict....Ich will aber 7572 Wahrscheinlichkeiten haben.
Was meinst du mit Wahrschienlichkeiten???
Klassifizierst du binär und willst die WKeit für ein Klasse haben?

predict.h20 gibt dir ein Object der Klasse 'H2OParsedData' zurück (https://www.rdocumentation.org/packages ... 2o.predict), du kannst as.table() verwenden um das in ein R-Objekt zu konvertieren: https://www.rdocumentation.org/packages ... ParsedData

Re: H2o deep Learning

Verfasst: Fr Jun 08, 2018 5:16 pm
von Student88
Ja, genau ich klassifiziere Binäre und möchte die Wahrscheinlichkeiten, dass es in Klasse 1 eingeordnet wird.
Die Zielvariable war 0-1-kodiert.

Re: H2o deep Learning

Verfasst: Mo Jun 11, 2018 9:45 am
von Student88
Vielen Dank du hast mir sehr damit geholfen. Hast du vielleicht ein paar Tipps für mich wie man die Anzahl der Knoten pro Schicht optimal wählt?

Re: H2o deep Learning

Verfasst: Mo Jun 11, 2018 6:51 pm
von EDi
. Hast du vielleicht ein paar Tipps für mich wie man die Anzahl der Knoten pro Schicht optimal wählt?
Re: H2o deep LearningBeitrags-Details Zitat Student88
von Student88 » 08.06.2018 17:16
Kann man tunen... Tipps kann ich keine geben, Kommt auf das Problem an...