0

Ich bin ein Anfänger in CNN und Tensorflow.Convolutional Neuronales Netzwerk in Tensorflow für die Vorhersage

Ich sah viele Beispiele von Convolutional Neural Networks (CNNs) für die Klassifizierung. Ich brauche jedoch CNNs für die Regression. Ich versuche, CNN in Tensorflow mit eigenen Daten für die Vorhersage zu implementieren.

Kann ich CNN für die Vorhersage implementieren oder sind CNNs nur für die Klassifizierung?

Können Sie mir irgendeine Dokumentation oder einen Hinweis geben, CNN für die Vorhersage zu tun?

Antwort

1

Während ich selbst ein Anfänger bin und ein solches Modell nicht angewendet habe, kann ich Sie auf diese Antwort hinweisen: Using deep learning for time series prediction.

Außerdem, während es nicht genau Vorhersage ist, in einem Klassifikationsprojekt, an dem ich gearbeitet habe, neben der eigentlichen Klassifizierung, musste ich sehen, wie sich die Eingabe auf andere Klassen bezieht. Denken Sie an eine handgeschriebene Nummer 9, aber mit einem längeren Schwanz. Während es noch als 9 eingestuft wurde, war es "näher" an 8 als an einem normalen 9.

Ich weiß nicht, ob das für Ihr Projekt eine gute Idee oder machbar ist, aber vielleicht können Sie einen Klassifikator verallgemeinern Geben Sie einen Punkt in dem von Ihren Klassen beschriebenen Raum anstelle eines diskreten Wertes.

+0

danken Ihnen für Ihren Rat – Estel

2

Kann ich CNN für die Vorhersage implementieren oder sind CNNs nur für die Klassifizierung?

Regression und Klassifizierung werden oft als Vorhersage bezeichnet. Und ja, Sie können beides mit CNNs machen. Es ist nur die Verlustfunktion (mittlerer quadratischer Fehler für die Regression, Kreuz-Entropie für die Klassifizierung) und die Bezeichnungen (die Regressionswerte für die Regression, die Ein-Wärme-Codierung für die Klassifizierung), die geändert werden.

Ich schlage vor, durch ein Tutorial zu gehen. Ich kann empfehlen:

Verwandte Themen