2016-05-08 6 views
0

In TensorFlowDNNClassifier muss ich n_classes angeben (Anzahl der Klassen). Was ist, wenn ich einen Gleitkommawert zwischen 0 und 1 vorhersage? Es könnte unendlich viele Klassen geben, wenn ich volle Genauigkeit möchte.Unterstützt TensorFlowDNNClassifier oder ein anderes tiefes neuronales Netzwerkmodell in TensorFlow die Vorhersage eines Gleitkommawerts?

Um klarer zu sein, das neuronale Netzwerk in Skflow von TensorFlow ist eine Art von Klassifizierungsproblem entwickelt. Ich habe es jedoch mit einem Wertvorhersageproblem zu tun. Wie kann ich das Modell für ein solches Floatwert-Vorhersageproblem ändern?

Antwort

2

Eine Aufgabe zur Vorhersage eines Wertes zwischen 0 und 1 heißt Regression. Entsprechend benötigen Sie einenanstelle von TensorFlowDNNClassifier.

Der einzige Unterschied in der Schnittstelle ist, dass, wenn Sie fit nennen, y kein Klassenlabel, sondern ein Wert zwischen 0 und 1 ähnlich predict gibt auch einen Wert zwischen 0 und 1.