2017-03-12 9 views
-1

Ich bin neu bei Matlab und mein Projekt erfordert 1D Convolutional Neural Network. Kann mir jemand sagen, wie man 1D CNN in entwerfen?

Benötigt es spezielle Hardware? Hinweis auf einige Blogs wird sehr hilfreich sein.Wie entwickelt man 1D CNN in Matlab?

Vielen Dank.

+0

Das Beste, was Sie tun können, ist die [Matlab Dokumentation] (https://nl.mathworks.com/help/nnet/convolutional-neural-networks.html) oder [ein Beispiel] (https: //nl.mathworks.com/help/nnet/examples/create-simple-deep-learning-network-for-classification.html). Je nach aktuellem Kenntnisstand kann [wikipedia] (https://en.wikipedia.org/wiki/Convolutional_neural_network) auch sehr hilfreich sein. – m7913d

Antwort

-2

Wie ich weiß, erfordert CNN-Implementierung GPU. Die Matlab 2016 Version hat eine eingebaute Funktion, benötigt aber eine GPU installiert um zu funktionieren. Python und Tensorflow funktioniert großartig und schnell, ich möchte Sie vorschlagen, diese als Matlab zu versuchen.

+0

Aus der [MATLAB-Dokumentation] (https://www.mathworks.com/help/nnet/convolutional-neural-networks.html), die im obigen Kommentar verlinkt ist: "Sie können ein konvolutionelles neuronales Netzwerk entweder auf einer CPU, a GPU oder mehrere GPUs und/oder parallel. " Es scheint also, dass MATLABs CNN-Implementierung ** nicht ** eine GPU benötigt. Ansonsten ist das eher ein Kommentar als eine Antwort. – beaker

+0

Sorry, Stackflow erlaubt mir nicht, einen Kommentar hinzuzufügen. Ich habe die Dokumentation nicht überprüft, aber ich habe zuerst versucht, mit Matlab zu arbeiten, aber es gibt mir einen Fehler GPU fehlt! so wie im Kommentar. – Raady

+0

Ja, du brauchst 50 Ruf, um Beiträge anderer Leute zu kommentieren. Ich würde vorschlagen, dass Sie warten, bis Sie 50 Wiederholungen kommentieren, anstatt Antworten zu posten, die keine Antworten sind, und falsche Antworten. – beaker