Download Complete MATLAB Deep Learning Toolbox User s Guide The Mathworks PDF for All Chapters
Download Complete MATLAB Deep Learning Toolbox User s Guide The Mathworks PDF for All Chapters
com
https://textbookfull.com/product/matlab-deep-learning-
toolbox-user-s-guide-the-mathworks/
OR CLICK BUTTON
DOWNLOAD NOW
https://textbookfull.com/product/matlab-econometrics-toolbox-user-s-
guide-the-mathworks/
textboxfull.com
https://textbookfull.com/product/matlab-bioinformatics-toolbox-user-s-
guide-the-mathworks/
textboxfull.com
https://textbookfull.com/product/matlab-mapping-toolbox-user-s-guide-
the-mathworks/
textboxfull.com
https://textbookfull.com/product/matlab-optimization-toolbox-user-s-
guide-the-mathworks/
textboxfull.com
MATLAB Trading Toolbox User s Guide The Mathworks
https://textbookfull.com/product/matlab-trading-toolbox-user-s-guide-
the-mathworks/
textboxfull.com
https://textbookfull.com/product/matlab-computer-vision-toolbox-user-
s-guide-the-mathworks/
textboxfull.com
https://textbookfull.com/product/matlab-curve-fitting-toolbox-user-s-
guide-the-mathworks/
textboxfull.com
https://textbookfull.com/product/matlab-fuzzy-logic-toolbox-user-s-
guide-the-mathworks/
textboxfull.com
https://textbookfull.com/product/matlab-global-optimization-toolbox-
user-s-guide-the-mathworks/
textboxfull.com
Deep Learning Toolbox™
User's Guide
R2020a
How to Contact MathWorks
Phone: 508-647-7000
Deep Networks
1
Deep Learning in MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
What Is Deep Learning? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Try Deep Learning in 10 Lines of MATLAB Code . . . . . . . . . . . . . . . . . . . . 1-4
Start Deep Learning Faster Using Transfer Learning . . . . . . . . . . . . . . . . 1-5
Train Classifiers Using Features Extracted from Pretrained Networks . . . 1-6
Deep Learning with Big Data on CPUs, GPUs, in Parallel, and on the Cloud
...................................................... 1-6
v
Select Hardware Resource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-42
Save Checkpoint Networks and Resume Training . . . . . . . . . . . . . . . . . . 1-43
Set Up Parameters in Convolutional and Fully Connected Layers . . . . . . 1-43
Train Your Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-43
vi Contents
Train Residual Network for Image Classification . . . . . . . . . . . . . . . . . . . 3-13
vii
Generate Text Using Deep Learning . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-131
Monitor GAN Training Progress and Identify Common Failure Modes 5-124
Convergence Failure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-124
Mode Collapse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-126
viii Contents
Manage Deep Learning Experiments
6
Create a Deep Learning Experiment for Classification . . . . . . . . . . . . . . . 6-2
ix
Object Detection Using SSD Deep Learning . . . . . . . . . . . . . . . . . . . . . . . 8-37
x Contents
Signal Processing Examples
11
Radar Waveform Classification Using Deep Learning . . . . . . . . . . . . . . . 11-2
Label QRS Complexes and R Peaks of ECG Signals Using Deep Network
........................................................ 11-32
Classify Time Series Using Wavelet Analysis and Deep Learning . . . . . 11-93
Audio Examples
12
Train Generative Adversarial Network (GAN) for Sound Synthesis . . . . 12-2
xi
Train DDPG Agent to Swing Up and Balance Pendulum with Image
Observation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-10
Create Agent Using Deep Network Designer and Train Using Image
Observations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-18
Train DQN Agent for Lane Keeping Assist Using Parallel Computing . 13-55
Automatic Differentiation
15
Define Custom Deep Learning Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-2
Layer Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-2
Intermediate Layer Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-5
Check Validity of Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-10
Include Layer in Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-11
Output Layer Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-11
xii Contents
GPU Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-36
Check Validity of Layer with Multiple Inputs . . . . . . . . . . . . . . . . . . . . . 15-36
Use Custom Weighted Addition Layer in Network . . . . . . . . . . . . . . . . . 15-37
xiii
Compare Layer Weight Initializers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-95
Train Network Using Cyclical Learn Rate for Snapshot Ensembling . 15-178
xiv Contents
Deep Learning Data Preprocessing
16
Datastores for Deep Learning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-2
Select Datastore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-2
Input Datastore for Training, Validation, and Inference . . . . . . . . . . . . . . 16-3
Specify Read Size and Mini-Batch Size . . . . . . . . . . . . . . . . . . . . . . . . . . 16-4
Transform and Combine Datastores . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-4
Use Datastore for Parallel Training and Background Dispatching . . . . . . 16-7
xv
Classify Out-of-Memory Text Data Using Custom Mini-Batch Datastore
....................................................... 16-104
xvi Contents
Deep Learning Prediction with Intel MKL-DNN . . . . . . . . . . . . . . . . . . 17-104
Generate C++ Code for Object Detection Using YOLO v2 and Intel MKL-
DNN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-111
xvii
Multilayer Shallow Neural Networks and Backpropagation
Training
19
Multilayer Shallow Neural Networks and Backpropagation Training . . . 19-2
xviii Contents
Design Layer-Recurrent Neural Networks . . . . . . . . . . . . . . . . . . . . . . . 20-22
Control Systems
21
Introduction to Neural Network Control Systems . . . . . . . . . . . . . . . . . . 21-2
xix
Exact Design (newrbe) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-5
More Efficient Design (newrb) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-6
Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-6
xx Contents
LMS Algorithm (learnwh) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24-6
Adaptive Filtering (adapt) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24-6
Advanced Topics
25
Neural Networks with Parallel and GPU Computing . . . . . . . . . . . . . . . . 25-2
Deep Learning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-2
Modes of Parallelism . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-2
Distributed Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-2
Single GPU Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-4
Distributed GPU Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-6
Parallel Time Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-7
Parallel Availability, Fallbacks, and Feedback . . . . . . . . . . . . . . . . . . . . . 25-8
xxi
Generate Neural Network Functions for Application Deployment . . . . . 25-48
Generate Simulink Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-50
xxii Contents
Function Approximation, Clustering, and Control Examples
28
Body Fat Estimation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28-2
xxiii
Training a Linear Neuron . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28-129
Mathematical Notation
A
Mathematics and Code Equivalents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2
Mathematics Notation to MATLAB Notation . . . . . . . . . . . . . . . . . . . . . . . A-2
Figure Notation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2
xxiv Contents
Code Notes
C
Deep Learning Toolbox Data Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . C-2
Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-2
Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-2
xxv
1
Deep Networks
Deep Learning Toolbox provides simple MATLAB commands for creating and interconnecting the
layers of a deep neural network. Examples and pretrained networks make it easy to use MATLAB for
deep learning, even without knowledge of advanced computer vision algorithms or neural networks.
For a free hands-on introduction to practical deep learning methods, see Deep Learning Onramp.
1-2
Deep Learning in MATLAB
To learn more about deep learning application areas, including automated driving, see “Deep
Learning Applications”.
To choose whether to use a pretrained network or create a new deep network, consider the scenarios
in this table.
Deep learning uses neural networks to learn useful representations of features directly from data.
Neural networks combine multiple nonlinear processing layers, using simple elements operating in
parallel and inspired by biological nervous systems. Deep learning models can achieve state-of-the-art
accuracy in object classification, sometimes exceeding human-level performance.
You train models using a large set of labeled data and neural network architectures that contain many
layers, usually including some convolutional layers. Training these models is computationally
intensive and you can usually accelerate training by using a high performance GPU. This diagram
1-3
Discovering Diverse Content Through
Random Scribd Documents
magányos beteget nem háborítja semmi; élvezheti bátran a
napsugarakat. Visszavilágítanak ezek a múltba, megaranyozzák a
jelent, fényt vetnek előre a jövőbe is. Pedig abban a múltban sok a
hiú küzdelem, a keserű csalódás; ez a jelen sötét, minden inkább,
mint biztató, – és ama jövő? Sohsem lesz abból jelen. Ámde ezek a
jótékony, könyörűlő napsugarak nem hagynak árnyat a múltban,
kétséget a jövőben. A betegnek gyönyört okoz a már lezajlott
küzdelem, jóllehet gyakorta éhség volt az ellen, megaláztatás a seb,
s a harcz jutalma elismerés helyett bántó keggyel nyújtott kenyér:
nevelő volt. Csak nevelő volt és mégis jutott számára sok nem
mindennapi öröm: önlelkéből merített vigasztalás, törhetetlen erőnek
érzete és nehány szabad óra, dolgozni egy nagy munkán, leendő
hírnév alapkövén, az első lépcsőfokon egy magas czél felé, ahol
vezérlő csillagul két kék szem világított, biztatást másnak büszke
ajkak mosolyogtak. Itt fekszik ime most, itt az eredmény, az
igazságos jutalom. Lappangó kórnak hirtelen kitörése mindent és
végkép összezúzott; minden reménye romba dőlt, ő maga
nyomorék.
– Istenem, mily szép az élet, mily boldogság! – Igy sóhajt, hisz a
napsugarak épp oly vidáman játszadozva időznek az omlatag falon,
mint az örökre épűlt paloták magas homlokzatán. Nem engedik az
álmodozónak látnia, hogy műve összeomlott, sőt építeni,
dicsőséggel befejezni segítenek. Bámulni fog rajta az egész világ, s
az emberiség majd hálával adózik neki, aki egykor az eltaposottak
között volt, aki majdan joggal lesz büszke önereje győzelmére s aki
– elfáradt már is a képzelt örömtől és – csókolgatva millió sugártól, –
lassankint elszenderűl, álmodik a dicsőség mellé üdvözítő
szerelemről, örök ifjúságról, tavaszról és egészségről.
Az alább hanyatló nap egész arczával bepillant az ablakon és
jóságos tekintettel nézi a betegnek megvékonyúlt vonásait; az
ablakpárkányra verebek ülnek és pajkosan bekopognak a táblákon.
Mindenik azt hajtja, azt csicsergi: öröm az élet, eltűnt a bú! Feleletűl
fölhangzik a kertben mulatók zaja, az alvónak halk pihegése pedig
tudtán kivűl azt mondja rá: Miért múlik el oly hamar?!
Az első fölvonás.
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
textbookfull.com