Book description
Dieses Buch vermittelt Ihnen das konzeptionelle und praktische Rüstzeug, um ein tiefes Verständnis für die Funktionsweise neuronaler Netze zu bekommen. Sie lernen die Grundprinzipien des Deep Learning kennen, zu deren Veranschaulichung Seth Weidman gut nachvollziehbare Konzeptmodelle entwickelt hat, die von Codebeispielen begleitet werden. Das Buch eignet sich für Data Scientists und Softwareentwickler mit Erfahrung im Machine Learning.Sie beginnen mit den Basics des Deep Learning und gelangen schnell zu den Details fortgeschrittener Architekturen, indem Sie deren Aufbau von Grund auf neu implementieren. Dabei lernen Sie mehrschichtige neuronale Netze wie Convolutional und Recurrent Neural Networks kennen. Diese neuronalen Netzwerkkonzepte setzen Sie dann mit dem beliebten Framework PyTorch praktisch um. Auf diese Weise bauen Sie ein fundiertes Wissen darüber auf, wie neuronale Netze mathematisch, rechnerisch und konzeptionell funktionieren.
Table of contents
- Cover
- Titel
- Impressum
- Inhalt
- Einführung
-
1 Grundbausteine
- Funktionen
- Ableitungen
- Verschachtelte Funktionen
- Die Kettenregel
- Ein etwas längeres Beispiel
- Funktionen mit mehreren Eingaben
- Ableitungen von Funktionen mit mehreren Eingaben
- Funktionen mit mehrfachen Vektoreingaben
- Aus vorhandenen Merkmalen neue Merkmale erstellen
- Ableitungen von Funktionen mit mehreren Vektoreingaben
- Vektorfunktionen und ihre Ableitungen: der nächste Schritt
- Rechengraph mit zwei 2-D-Matrizen als Eingabe
- Der angenehme Teil: die Rückwärtspropagation
- Schlussbemerkung
- 2 Erste Modelle
-
3 Deep Learning von Grund auf
- Definition des Deep Learning: ein erster Durchgang
- Bausteine neuronaler Netze: Operationen
- Bausteine neuronaler Netze: Schichten
- Die Bausteine zusammensetzen
- Die NeuralNetwork-Klasse und vielleicht noch ein paar andere
- Deep-Learning-Basics
- Trainer und Optimizer
- Die Einzelteile zusammenfügen
- Schlussbemerkung und nächste Schritte
- 4 Techniken zur Verbesserung des Trainings
- 5 CNNs – Faltungsbasierte neuronale Netze
- 6 RNNs – Rekurrente neuronale Netze
- 7 PyTorch
- A Die Feinheiten
- Fußnoten
- Index
- Über den Autor
- Über den Übersetzer
- Kolophon
Product information
- Title: Deep Learning – Grundlagen und Implementierung
- Author(s):
- Release date: May 2020
- Publisher(s): dpunkt
- ISBN: 9783960091363
You might also like
book
Neuronale Netze und Deep Learning kapieren -- Der einfache Praxiseinstieg mit Beispielen in Python
Von den Grundlagen Neuronaler Netze über Machine Learning bis hin zu Deep-Learning-Algorithmen Anschauliche Diagramme, Anwendungsbeispiele in …
book
Deep Learning für die Biowissenschaften
Deep Learning hat bereits in vielen Bereichen bemerkenswerte Ergebnisse erzielt. Jetzt hält es Einzug in die …
book
Machine Learning für Softwareentwickler
Das Buch richtet sich an Entwickler und Programmierer, die Konzepte und Programmierung des maschinellen Lernens von …
book
Praxiseinstieg Machine Learning mit Scikit-Learn und TensorFlow
Eine Reihe technischer Durchbrüche beim Deep Learning haben das gesamte Gebiet des maschinellen Lernens in den …