DEEP LEARNING using MATLAB. NEURAL NETWORK APPLICATIONS

DEEP LEARNING using MATLAB. NEURAL NETWORK APPLICATIONS

by K. Taylor

334 pages· 2017· ISBN 9781543144567
About
Deep learning (also known as deep structured learning, hierarchical learning or deep machine learning) is a branch of machine learning based on a set of algorithms that attempt to model high level abstractions in data. Deep learning is part of a broader family of machine learning methods based on learning representations of data. One of the promises of deep learning is replacing handcrafted features with efficient algorithms for unsupervised or semi-supervised feature learning and hierarchical feature extraction. Research in this area attempts to make better representations and create models to learn these representations from large-scale unlabeled data. Some of the representations are inspired by advances in neuroscience and are loosely based on interpretation of information processing and communication patterns in a nervous system, such as neural coding which attempts to define a relationship between various stimuli and associated neuronal responses in the brain. MATLAB has the tool Neural Network Toolbox that provides algorithms, functions, and apps to create, train, visualize, and simulate neural networks. You can perform classification, regression, clustering, dimensionality reduction, time-series forecasting, and dynamic system modeling and control. The toolbox includes convolutional neural network and autoencoder deep learning algorithms for image classification and feature learning tasks. To speed up training of large data sets, you can distribute computations and data across multicore processors, GPUs, and computer clusters using Parallel Computing Toolbox. The more important features are the following: • Deep learning, including convolutional neural networks and autoencoders • Parallel computing and GPU support for accelerating training (with Parallel Computing Toolbox) • Supervised learning algorithms, including multilayer, radial basis, learning vector quantization (LVQ), time-delay, nonlinear autoregressive (NARX), and recurrent neural network (RNN) • Unsupervised learning algorithms, including self-organizing maps and competitive layers • Apps for data-fitting, pattern recognition, and clustering • Preprocessing, postprocessing, and network visualization for improving training efficiency and assessing network performance • Simulink® blocks for building and evaluating neural networks and for control systems applications This book develops deep learning, including convolutional neural networks and autoencoders and other types of advanced neural networks

Discuss DEEP LEARNING using MATLAB. NEURAL NETWORK APPLICATIONS with other readers

Join or start a book club for DEEP LEARNING using MATLAB. NEURAL NETWORK APPLICATIONS on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for DEEP LEARNING using MATLAB. NEURAL NETWORK APPLICATIONS?

Sign up free on Readfeed, then browse public clubs or start your own club with DEEP LEARNING using MATLAB. NEURAL NETWORK APPLICATIONS as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss DEEP LEARNING using MATLAB. NEURAL NETWORK APPLICATIONS with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about DEEP LEARNING using MATLAB. NEURAL NETWORK APPLICATIONS with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.