„Deeplearning4j“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Inhalt gelöscht Inhalt hinzugefügt
Revert. Beta-Versionen werden sind im Feld "aktuelle Version" aufgenommen. Es gibt separate Felder dafür. Markierung: Manuelle Zurücksetzung |
Aka (Diskussion | Beiträge) K https |
||
Zeile 21:
'''Deeplearning4j''' ist eine [[Freie Software|freie]], [[Plattformunabhängigkeit|plattformübergreifende]] [[Programmbibliothek]] für [[Künstliches neuronales Netz|künstliche Intelligenz]] bzw. [[maschinelles Lernen]].<ref>{{Literatur|Autor=Cade Metz|Titel=The Mission to Bring Google’s AI to the Rest of the World|Hrsg=|Sammelwerk=WIRED|Band=|Nummer=|Auflage=|Verlag=|Ort=|Datum=2014-02-06|Sprache=en|Seiten=|ISBN=|Online=https://www.wired.com/2014/06/skymind-deep-learning/|Abruf=2017-03-03}}</ref><ref>{{Literatur|Autor=|Titel=Deep Learning for (Some of) the People|Hrsg=|Sammelwerk=Bloomberg.com|Band=|Nummer=|Auflage=|Verlag=|Ort=|Datum=2014-06-03|Sprache=en|Seiten=|ISBN=|Online=https://www.bloomberg.com/news/articles/2014-06-03/teaching-smaller-companies-how-to-probe-deep-learning-on-their-own|Abruf=2017-03-03}}</ref> Deeplearning4j ist in der Programmiersprache Java geschrieben und daher kompatibel zu jeder anderen Sprache, die auf einer [[Java Virtual Machine|JVM]] lauffähig ist, wie [[Scala (Programmiersprache)|Scala]] oder [[Clojure]]. Die zugrunde liegenden Berechnungen sind in [[C (Programmiersprache)|C]] und [[C++]] implementiert. Der kommerzielle Support erfolgt durch das Unternehmen Skymind.
Mit Hilfe von [[Keras]]<ref>{{Internetquelle|url=https://keras.io/|titel=Keras Documentation|autor=|hrsg=|werk=Keras: Deep Learning library for Theano and TensorFlow|datum=|sprache=en|zugriff=2017-03-06}}</ref> verfügt Deeplearning4j über eine [[Programmierschnittstelle]] (API) zur Sprache [[Python (Programmiersprache)|Python]]. Hiermit kann der Graben zwischen weit verbreiteten, aber auf Python basierenden Programmbibliotheken und Java überbrückt werden. Mit Keras ist ein Import der Modelle von [[Künstliches neuronales Netz|künstlichen neuronalen Netzen]] der Systeme [[TensorFlow]], Caffe, Torch and Theano möglich.<ref>{{Internetquelle|url=https://deeplearning4j.org/model-import-keras|titel=Importing Models From Keras to Deeplearning4j|autor=|hrsg=|werk=|datum=|sprache=en|zugriff=2017-03-03}}</ref> Deeplearning4j gehört zu den führenden 10 [[Deep Learning|Deep-Learning]]-Projekten auf Github.<ref>{{Internetquelle|url=
Es werden unterschiedliche [[Künstliches neuronales Netz#Klassen und Typen von KNN|Typen von künstlichen neuronalen Netzen]] wie z. B. Restricted [[Boltzmann-Maschine]], [[Convolutional Neural Network|Convolutional NNs]] oder [[Rekurrentes neuronales Netz|rückgekoppelte neuronale Netze]] unterstützt. [[Grafikprozessor|GPUs]] können zur Geschwindigkeitssteigerung einen Teil der Rechenlast übernehmen.
|