Wer sich mit Artificial Intelligence beschäftigt und KI-Methoden praktisch anwenden will, der kommt an Neuronalen Netzen und Deep Learning Methoden nicht vorbei. Demnächst werden wir einen eigenen Workshop zu diesem Thema anbieten. Bis dahin und vorab hier ein paar Links zu entsprechenden Webseiten und Online-Büchern:
Es gibt mit Sicherheit endlos viele Webseiten mit mehr oder weniger guten Einführungen. Eine Seite, die uns gut gefallen hat ist die des LISA Lab am kanadischen Institute for Learning Algorithms in Montreal
https://deeplearning.net/tutorial/
Einen weitreichenden Überblick liefert die Seite von YerevaNN Research Lab https://yerevann.com/a-guide-to-deep-learning/.
Sehr schön und auch empfehlenswert zum Verständnis insbesondere der mathematischen Grundlagen ist das das Online Buch über Deep Learning von Ian Goodfellow, Yoshua Bengio and Aaron Courville
https://www.deeplearningbook.org/
Hier eine Liste der gängigsten Tools und Softwarepakete zur Entwicklung von Deep Learning und Machine Learning Methoden:
Caffe (Berkeley) https://github.com/BVLC/caffe
Tensorflow (Google) https://github.com/tensorflow/tensorflow
Theano (Theano Development Team. “Theano: A Python framework for fast computation of mathematical expressions”) https://github.com/Theano/Theano
CNTK (Microsoft) https://github.com/Microsoft/CNTK
GitXiv — Collaborative Open Computer Science – ein Open Source Repository mit Projekten zum Thema https://www.gitxiv.com
Aufbauend auf Theano:
Lasagne https://github.com/Lasagne/Lasagne
Keras https://github.com/fchollet/keras