Deep Belief Nets in C++ and CUDA C: Volume 1: Restricted Boltzmann Machines and Supervised Feedforward Networks

3.62 avg rating
( 8 ratings by Goodreads )
 
9781507751473: Deep Belief Nets in C++ and CUDA C: Volume 1: Restricted Boltzmann Machines and Supervised Feedforward Networks
View all copies of this ISBN edition:
 
 

News flash... If anyone would prefer reading these books in Korean, Volume 1 is now available from a South Korean publisher, with Volumes 2 and 3 available soon: http://www.acornpub.co.kr/book/dbn-cuda-vol1 Deep belief nets are one of the most exciting recent developments in artificial intelligence. 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. A typical deep belief net can learn to recognize complex patterns by optimizing millions of parameters, yet this model can still be resistant to overfitting. This book presents the essential building blocks of the most common forms of deep belief nets. At each step the text provides 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 DEEP program which implements these algorithms, are available for free download from the author’s website. NOTE... The source code available for free download includes all of the code listed in the book, along with some libraries of related routines. Complete code for the DEEP program is not included; this code is enormous, as it includes many Windows-only interface routines, screen display code, and so forth. Users who wish to write their own DBN programs are responsible for implementing their own hardware/OS interface, while using my supplied code for the mathematical calculations.

"synopsis" may belong to another edition of this title.

From the Back Cover:

Discover the essential building blocks of the most common forms of deep belief networks. At each step this book provides 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. 
The first of three in a series on C++ and CUDA C deep learning and belief nets, Deep Belief Nets in C++ and CUDA C: Volume 1 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. As such, you’ll see that a typical deep belief net can learn to recognize complex patterns by optimizing millions of parameters, yet this model can still be resistant to overfitting. 
All the routines and algorithms presented in the book are available in the code download, which also contains some libraries of related routines. 

You will:

  • Employ deep learning using C++ and CUDA C
  • Work with supervised feedforward networks 
  • Implement restricted Boltzmann machines 
  • Use generative samplings
  • Discover why these are important

About the Author:

Timothy Masters received a PhD in mathematical statistics with a specialization in numerical computing. Since then he has continuously worked as an independent consultant for government and industry. His early research involved automated feature detection in high-altitude photographs while he developed applications for flood and drought prediction, detection of hidden missile silos, and identification of threatening military vehicles. Later he worked with medical researchers in the development of computer algorithms for distinguishing between benign and malignant cells in needle biopsies. For the last twenty years he has focused primarily on methods for evaluating automated financial market trading systems. He has authored five books on practical applications of predictive modeling: Practical Neural Network Recipes in C++ (Academic Press, 1993) Signal and Image Processing with Neural Networks (Wiley, 1994) Advanced Algorithms for Neural Networks (Wiley, 1995) Neural, Novel, and Hybrid Algorithms for Time Series Prediction (Wiley, 1995) Assessing and Improving Prediction and Classification (CreateSpace, 2013)

"About this title" may belong to another edition of this title.

Other Popular Editions of the Same Title

9781484235904: Deep Belief Nets in C++ and CUDA C: Volume 1: Restricted Boltzmann Machines and Supervised Feedforward Networks

Featured Edition

ISBN 10:  1484235908 ISBN 13:  9781484235904
Publisher: Apress, 2018
Softcover

Top Search Results from the AbeBooks Marketplace

1.

Timothy Masters
Published by CreateSpace Independent Publis (2015)
ISBN 10: 1507751478 ISBN 13: 9781507751473
New Paperback Quantity Available: 2
Seller:
Murray Media
(NORTH MIAMI BEACH, FL, U.S.A.)
Rating
[?]

Book Description CreateSpace Independent Publis, 2015. Paperback. Condition: New. Never used!. Seller Inventory # P111507751478

More information about this seller | Contact this seller

Buy New
US$ 105.66
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

2.

Timothy Masters
Published by CreateSpace Independent Publis (2015)
ISBN 10: 1507751478 ISBN 13: 9781507751473
New Paperback Quantity Available: 2
Seller:
Save With Sam
(North Miami, FL, U.S.A.)
Rating
[?]

Book Description CreateSpace Independent Publis, 2015. Paperback. Condition: New. Brand New!. Seller Inventory # VIB1507751478

More information about this seller | Contact this seller

Buy New
US$ 184.79
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds