Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 2 Stimmen.
Deep Belief Nets in C++ and Cuda C: Volume 2: Autoencoding in the Complex Domain
Entdecken Sie die wesentlichen Bausteine einer weit verbreiteten und leistungsstarken Form von Deep Belief Net: den Autoencoder. Sie werden dieses Thema über den aktuellen Gebrauch hinaus erweitern, indem Sie es auf den komplexen Bereich für Signal- und Bildverarbeitungsanwendungen ausdehnen. Deep Belief Nets in C++ und CUDA C: Volume 2 behandelt auch mehrere Algorithmen zur Vorverarbeitung von Zeitreihen und Bilddaten. Diese Algorithmen konzentrieren sich auf die Erstellung von Prädiktoren im komplexen Bereich, die für die Eingabe in einen Autoencoder im komplexen Bereich geeignet sind. Schließlich lernen Sie eine Methode zur Einbettung von Klasseninformationen in die Eingabeschicht einer beschränkten Boltzmann-Maschine kennen. Dies erleichtert die generative Darstellung von Stichproben aus einzelnen Klassen anstelle der gesamten Datenverteilung. Die Möglichkeit, die Merkmale, die das Modell für jede Klasse separat gelernt hat, zu sehen, kann von unschätzbarem Wert sein.
Bei jedem Schritt bietet Ihnen dieses Buch eine intuitive Motivation, eine Zusammenfassung der wichtigsten Gleichungen, die für das Thema relevant sind, und hochkommentierten Code für die Berechnung mit Threads auf modernen CPUs sowie für die massive Parallelverarbeitung auf Computern mit CUDA-fähigen Grafikkarten.
Was Sie lernen werden
⬤ Code für Deep Learning, neuronale Netze und KI mit C++ und CUDA C.
⬤ Signalvorverarbeitung mit Hilfe von einfachen Transformationen, Fourier-Transformationen, Morlet-Wavelets und mehr durchführen.
⬤ Verwendung der Fourier-Transformation für die Bildvorverarbeitung.
⬤ Implementieren Sie die automatische Kodierung durch Aktivierung im komplexen Bereich.
⬤ Arbeiten Sie mit Algorithmen für die CUDA-Gradientenberechnung.
⬤ Verwenden Sie das DEEP-Betriebshandbuch.
Für wen ist dieses Buch gedacht?
Diejenigen, die zumindest ein Grundwissen über neuronale Netze und einige vorherige Programmiererfahrung haben, obwohl einige C++ und CUDA C empfohlen wird.