Nicht aus der Schweiz? Besuchen Sie lehmanns.de
MATLAB Deep Learning - Phil Kim

MATLAB Deep Learning (eBook)

With Machine Learning, Neural Networks and Artificial Intelligence

(Autor)

eBook Download: PDF
2017 | 1st ed.
XVII, 151 Seiten
Apress (Verlag)
978-1-4842-2845-6 (ISBN)
Systemvoraussetzungen
62,99 inkl. MwSt
(CHF 61,50)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Get started with MATLAB for deep learning and AI with this in-depth primer. In this book, you start with machine learning fundamentals, then move on to neural networks, deep learning, and then convolutional neural networks. In a blend of fundamentals and applications, MATLAB Deep Learning employs MATLAB as the underlying programming language and tool for the examples and case studies in this book.  

With this book, you'll be able to tackle some of today's real world big data, smart bots, and other complex data problems. You'll see how deep learning is a complex and more intelligent aspect of machine learning for modern smart data analysis and usage.

What You'll Learn
  • Use MATLAB for deep learning
  • Discover neural networks and multi-layer neural networks
  • Work with convolution and pooling layers
  • Build a MNIST example with these layers
Who This Book Is For

Those who want to learn deep learning using MATLAB. Some MATLAB experience may be useful.



Phil Kim, PhD is an experienced MATLAB programmer and user.  He also works with algorithms of large data sets drawn from AI, machine learning.  He has worked at Korea Aerospace Research Institute as a Senior Researcher. There, his main task was to develop autonomous flight algorithm and onboard software for unmanned aerial vehicle. An on-screen keyboard program named 'Clickey' was developed by him during his period in PhD program and served as a bridge to bring the author currently to his current assignment as a Senior Research Officer at National Rehabilitation Research Institute of Korea.
Get started with MATLAB for deep learning and AI with this in-depth primer. In this book, you start with machine learning fundamentals, then move on to neural networks, deep learning, and then convolutional neural networks. In a blend of fundamentals and applications, MATLAB Deep Learning employs MATLAB as the underlying programming language and tool for the examples and case studies in this book.  With this book, you'll be able to tackle some of today's real world big data, smart bots, and other complex data problems. You'll see how deep learning is a complex and more intelligent aspect of machine learning for modern smart data analysis and usage.What You'll LearnUse MATLAB for deep learningDiscover neural networks and multi-layer neural networksWork with convolution and pooling layersBuild a MNIST example with these layersWho This Book Is ForThose who want to learn deep learning using MATLAB. Some MATLAB experience may be useful.

Phil Kim, PhD is an experienced MATLAB programmer and user.  He also works with algorithms of large data sets drawn from AI, machine learning.  He has worked at Korea Aerospace Research Institute as a Senior Researcher. There, his main task was to develop autonomous flight algorithm and onboard software for unmanned aerial vehicle. An on-screen keyboard program named 'Clickey' was developed by him during his period in PhD program and served as a bridge to bring the author currently to his current assignment as a Senior Research Officer at National Rehabilitation Research Institute of Korea.

Contents at a Glance 4
Contents 5
About the Author 8
About the Technical Reviewer 9
Acknowledgments 10
Introduction 11
Chapter 1: Machine Learning 14
What Is Machine Learning? 15
Challenges with Machine Learning 17
Overfitting 19
Confronting Overfitting 23
Types of Machine Learning 25
Classification and Regression 27
Summary 30
Chapter 2: Neural Network 32
Nodes of a Neural Network 33
Layers of Neural Network 35
Supervised Learning of a Neural Network 40
Training of a Single-Layer Neural Network: Delta Rule 42
Generalized Delta Rule 45
SGD, Batch, and Mini Batch 47
Stochastic Gradient Descent 47
Batch 48
Mini Batch 49
Example: Delta Rule 50
Implementation of the SGD Method 51
Implementation of the Batch Method 54
Comparison of the SGD and the Batch 56
Limitations of Single-Layer Neural Networks 58
Summary 63
Chapter 3: Training of Multi-Layer Neural Network 65
Back-Propagation Algorithm 66
Example: Back-Propagation 72
XOR Problem 74
Momentum 77
Cost Function and Learning Rule 80
Example: Cross Entropy Function 85
Cross Entropy Function 86
Comparison of Cost Functions 88
Summary 91
Chapter 4: Neural Network and Classification 93
Binary Classification 93
Multiclass Classification 98
Example: Multiclass Classification 105
Summary 114
Chapter 5: Deep Learning 115
Improvement of the Deep Neural Network 117
Vanishing Gradient 117
Overfitting 119
Computational Load 121
Example: ReLU and Dropout 121
ReLU Function 122
Dropout 126
Summary 132
Chapter 6: Convolutional Neural Network 133
Architecture of ConvNet 133
Convolution Layer 136
Pooling Layer 142
Example: MNIST 143
Summary 159
Index 160

Erscheint lt. Verlag 15.6.2017
Zusatzinfo XVII, 151 p. 95 illus., 20 illus. in color.
Verlagsort Berkeley
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Datenbanken
Mathematik / Informatik Informatik Netzwerke
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Theorie / Studium Künstliche Intelligenz / Robotik
Mathematik / Informatik Mathematik
Schlagworte AI • Analytics • artificial inteligence • Big Data • Deep learning • machine learning • MATLAB • programming
ISBN-10 1-4842-2845-6 / 1484228456
ISBN-13 978-1-4842-2845-6 / 9781484228456
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 3,8 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Wie du KI richtig nutzt - schreiben, recherchieren, Bilder erstellen, …

von Rainer Hattenhauer

eBook Download (2023)
Rheinwerk Computing (Verlag)
CHF 18,25
der Praxis-Guide für Künstliche Intelligenz in Unternehmen - Chancen …

von Thomas R. Köhler; Julia Finkeissen

eBook Download (2024)
Campus Verlag
CHF 37,95