Ich sehe kein Paket für Convolutional Neural Networks in R. Hat jemand diese Art von Algorithmus in R implementiert?
r
convnet
software-recommendation
Hack-R
quelle
quelle
Antworten:
Ich denke, es gibt kein Paket für cnn, aber Sie können Ihre eigene Faltungsschicht schreiben. mxnet oder h2o werden dafür nützlich sein.
Schau dir das an:
http://dmlc.ml/rstats/2015/11/03/training-deep-net-with-R.html
quelle
Die folgenden 2 Pakete sind in R für tiefes neuronales Netzwerktraining verfügbar:
darch : Paket für tiefe Architekturen und eingeschränkte Boltzmann-Maschinen. Das Darch-Paket basiert auf dem Code von GE Hinton und RR Salakhutdinov (verfügbar unter Matlab Code für Deep-Believe-Netze). Dieses Paket dient zum Erzeugen neuronaler Netze mit vielen Schichten (tiefe Architekturen), zum Trainieren dieser und zur Feinabstimmung mit bekannten Trainingsalgorithmen wie Backpropagation oder konjugierten Gradienten. Darüber hinaus kann die überwachte Feinabstimmung durch Maxout und Dropout verbessert werden, zwei kürzlich entwickelte Techniken zur Verbesserung der Feinabstimmung für tiefes Lernen. CRAN-Link: http://cran.um.ac.ir/web/packages/darch/index.html
deepnet : Deep-Learning-Toolkit in R. Implementieren Sie einige Deep-Learning-Architekturen und neuronale Netzwerkalgorithmen, einschließlich BP, RBM, DBN, Deep-Autoencoder usw. CRAN-Link: https://cran.r-project.org/web/packages/deepnet/index.html
quelle
Ich denke, mxnet ist eine der besten Optionen, wenn Sie in R codieren. Sie haben einen R-Wrapper, aber der Kern ist in C ++.
Sie haben mehrere Beispiele im Web. Eine davon ist die Zeichenerkennung mit der MNIST-Datenbank. Sie unterstützen Multi-GPUS und auch Spark.
quelle
Das MXNetR-Paket ist eine Schnittstelle der in C ++ geschriebenen MXNet-Bibliothek. Es enthält neuronale Feed-Forward-Netze und Faltungs-Neuronale Netze (CNN) (MXNetR 2016a).
https://www.is.uni-freiburg.de/resources/r-oeffentlicher-zugriff/deep-learning-in-r/deep-learning-in-r-en?set_language=de
quelle
Tensorflow für R ist verfügbar.
Es bietet vollständigen Zugriff auf die Tensorflow-API , die Keras-API und die Tensorflow-Schätzer .
Installation von Tensorflow (Auszug unten) -> https://tensorflow.rstudio.com/tensorflow/
quelle