
Neuronale Netze selbst programmieren
Beschreibung
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
Weitere Details
Weitere Ausgaben
Andere Ausgaben


Personen
Inhalt
- Intro
- Inhalt
- Kapitel 1: Wie neuronale Netze arbeiten
- Leicht für mich - schwer für dich
- Eine einfache Vorhersagemaschine
- Klassifizieren unterscheidet sich nicht sehr vom Vorhersagen
- Einen einfachen Klassifizierer trainieren
- Manchmal ist ein Klassifizierer nicht genug
- Neuronen - die Rechenmaschinen der Natur
- Signalen durch ein neuronales Netz folgen
- Matrizenmultiplikation ist nützlich - ehrlich!
- Beispiel: Ein dreischichtiges Netz mit Matrizenmultiplikation
- Gewichte von mehr als einem Knoten lernen
- Fehler von mehreren Ausgabeknoten zurückführen
- Fehler auf mehrere Schichten zurückführen
- Backpropagierung von Fehlern mit Matrizenmultiplikation
- Wie aktualisieren wir eigentlich die Gewichte?
- Gewichtsaktualisierung am konkreten Beispiel
- Die Daten vorbereiten
- Eingaben
- Ausgaben
- Zufällige Anfangswerte
- Kapitel 2: Do it yourself mit Python
- Python
- Interaktives Python = IPython
- Ein sehr sanfter Start mit Python
- Notebooks
- Einfaches Python
- Arbeiten automatisieren
- Kommentare
- Funktionen
- Arrays
- Arrays grafisch darstellen
- Objekte
- Neuronales Netz mit Python
- Der Gerüstcode
- Das Netz initialisieren
- Gewichte - das Herz des Netzes
- Optional: differenzierte Initialisierung der Gewichte
- Das Netz abfragen
- Der aktuelle Stand des Codes
- Das Netz trainieren
- Der vollständige Code für das neuronale Netz
- Die MNIST-Datenbank mit handgeschriebenen Ziffern
- Die MNIST-Trainingsdaten vorbereiten
- Das Netz testen
- Mit sämtlichen Datensätzen trainieren und testen
- Verbesserungen: Optimieren der Lernrate
- Verbesserungen: Mehrere Läufe
- Die Gestalt des Netzes ändern
- Gute Arbeit!
- Der endgültige Code
- Kapitel 3: Just for fun: Das neuronale Netz tunen
- Ihre eigene Handschrift
- Das Gedächtnis eines neuronalen Netzes
- Geheimnisvolle Blackbox
- Rückwärtsabfrage
- Die Kennung »0«
- Weitere Hirnscans
- Neue Trainingsdaten erzeugen: Drehungen
- Kapitel 4: Neuronale Netze mit PyTorch
- PyTorch
- Colab-Notebooks
- Die MNIST-Daten hochladen
- Ein Blick auf die Daten
- Entwurf neuronaler Netze
- Unser neuronales Netz definieren
- Unser neuronales Netz trainieren
- Das Training visualisieren
- Die Klasse für das MNIST-Datenset
- Den Klassifizierer trainieren
- Unser neuronales Netz abfragen
- Performance einfacher Klassifizierer
- Verfeinerungen
- Verlustfunktion
- Aktivierungsfunktion
- Optimierungsmethode
- Normalisierung
- Kombinierte Verfeinerungen
- Epilog
- Anhang: Eine leicht verständliche Einführung in die Analysis
- Eine Gerade
- Eine schräg verlaufende Gerade
- Eine gekrümmte Kurve
- Analysis per Hand
- Analysis nicht per Hand
- Analysis, ohne Graphen zu zeichnen
- Muster
- Funktionen von Funktionen
- Sie können Analysis betreiben!
- Index
- Über den Autor
- Kolophon
Systemvoraussetzungen
Dateiformat: PDF
Kopierschutz: Wasserzeichen-DRM (Digital Rights Management)
Systemvoraussetzungen:
- Computer (Windows; MacOS X; Linux): Verwenden Sie zum Lesen die kostenlose Software Adobe Reader, Adobe Digital Editions oder einen anderen PDF-Viewer Ihrer Wahl (siehe E-Book Hilfe).
- Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions oder die App PocketBook (siehe E-Book Hilfe).
- E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m.
Das Dateiformat PDF zeigt auf jeder Hardware eine Buchseite stets identisch an. Daher ist eine PDF auch für ein komplexes Layout geeignet, wie es bei Lehr- und Fachbüchern verwendet wird (Bilder, Tabellen, Spalten, Fußnoten). Bei kleinen Displays von E-Readern oder Smartphones sind PDF leider eher nervig, weil zu viel Scrollen notwendig ist. Mit Wasserzeichen-DRM wird hier ein „weicher” Kopierschutz verwendet. Daher ist technisch zwar alles möglich – sogar eine unzulässige Weitergabe. Aber an sichtbaren und unsichtbaren Stellen wird der Käufer des E-Books als Wasserzeichen hinterlegt, sodass im Falle eines Missbrauchs die Spur zurückverfolgt werden kann.
Weitere Informationen finden Sie in unserer E-Book Hilfe.