Ich versuche, einen Entscheidungsbaumklassifizierer zu implementieren, um meinen Datensatz zu klassifizieren. Ich benutze Python. Jetzt ist es einfach in scikit learn zu implementieren, aber wie kann ich dies in tensorflow implementieren.
machine-learning
python
deep-learning
tensorflow
decision-trees
Taimur Islam
quelle
quelle
Antworten:
Grundsätzlich unterstützt ich
TensorFlow
keine Entscheidungsbäume. Ich zitiere aus hier ,Sie können hier sehen, dass andere Lernalgorithmen implementiert sind, bei
TensorFlow
denen es sich nicht um tiefe Modelle handelt.Sie können einen Blick auf , hier Algorithmen zur Verfolgung implementiert in
TensorFlow
.quelle
TensorFlow
unterstützt keine Entscheidungsbäume, was wirklich der Fall ist. Welcher Teil liegt falsch?Ähnlich wie in dem anderen Beitrag hat TensorFlow neben anderen nicht-tiefen Lernalgorithmen auch Implementierungen von Random Forest und Gradient Boosting. Die Links finden Sie in diesem Beitrag.
quelle
Der Hauptunterschied besteht darin, dass der Tensorfluss auf numerischen Methoden basiert (dh Gradientenabfahrten). Bei baumbasierten Methoden gibt es keinen Gradienten. Die Ausnahme ist der Gradientenregressionsbaum.
quelle