Deep Belief Nets in C++ and CUDA C: Volume 3 Deep Belief Nets in C++ and CUDA C: Volume 3

Deep Belief Nets in C++ and CUDA C: Volume 3

Convolutional Nets

    • £43.99
    • £43.99

Publisher Description

Discover the essential building blocks of a common and powerful form of deep belief network: convolutional nets. This book shows you how the structure of these elegant models is much closer to that of human brains than traditional neural networks; they have a ‘thought process’ that is capable of learning abstract concepts built from simpler primitives. These models are especially useful for image processing applications. 
At each step Deep Belief Nets in C++ and CUDA C: Volume 3 presents intuitive motivation, a summary of the most important equations relevant to the topic, and concludes with highly commented code for threaded computation on modern CPUs as well as massive parallel processing on computers with CUDA-capable video display cards. Source code for all routines presented in the book, and the executable CONVNET program which implements these algorithms, are available for free download.

You will:Discover convolutional nets and how to use them
Build deep feedforward nets using locally connected layers, pooling layers, and softmax outputs
Master the various programming algorithms required
Carry out multi-threaded gradient computations and memory allocations for this threading
Work with CUDA code implementations of all core computations, including layer activations and gradient calculations
Make use of the CONVNET program and manual to explore convolutional nets and case studies

GENRE
Computing & Internet
RELEASED
2018
4 July
LANGUAGE
EN
English
LENGTH
188
Pages
PUBLISHER
Apress
SIZE
1.8
MB

More Books Like This

Advanced Deep Learning with Python Advanced Deep Learning with Python
2019
Hands-On Java Deep Learning for Computer Vision Hands-On Java Deep Learning for Computer Vision
2019
Practical Computer Vision Applications Using Deep Learning with CNNs Practical Computer Vision Applications Using Deep Learning with CNNs
2018
Neural Network for Beginners: Build Deep Neural Networks and Develop Strong Fundamentals using Python’s NumPy, and Matplotlib (English Edition) Neural Network for Beginners: Build Deep Neural Networks and Develop Strong Fundamentals using Python’s NumPy, and Matplotlib (English Edition)
2021
Deep Learning from the Basics Deep Learning from the Basics
2021
Applied Deep Learning with TensorFlow 2 Applied Deep Learning with TensorFlow 2
2022

More Books by Timothy Masters

Deep Belief Nets in C++ and CUDA C: Volume 1 Deep Belief Nets in C++ and CUDA C: Volume 1
2018
Modern Data Mining Algorithms in C++ and CUDA C Modern Data Mining Algorithms in C++ and CUDA C
2020
Testing and Tuning Market Trading Systems Testing and Tuning Market Trading Systems
2018
Deep Belief Nets in C++ and CUDA C: Volume 2 Deep Belief Nets in C++ and CUDA C: Volume 2
2018
Assessing and Improving Prediction and Classification Assessing and Improving Prediction and Classification
2017
Data Mining Algorithms in C++ Data Mining Algorithms in C++
2017