Wildgame Innovations

Deep Learning with R by Ghatak, Abhijit

Description: Deep Learning with R introduces deep learning and neural networks using the R programming language. The book builds on the understanding of the theoretical and mathematical constructs and enables the reader to create applications on computer vision, natural language processing and transfer learning. The book starts with an introduction to machine learning and moves on to describe the basic architecture, different activation functions, forward propagation, cross-entropy loss and backward propagation of a simple neural network. It goes on to create different code segments to construct deep neural networks. It discusses in detail the initialization of network parameters, optimization techniques, and some of the common issues surrounding neural networks such as dealing with NaNs and the vanishing/exploding gradient problem. Advanced variants of multilayered perceptrons namely, convolutional neural networks and sequence models are explained, followed by application to different use cases. The book makes extensive use of the Keras and TensorFlow frameworks. Preface 1 Introduction to R 2 Linear Algebra 2.1 Linear Algebra with R 2.1.1 Introduction 2.1.2 Matrix Notation 3 Introduction to Machine Learning and Deep Learning 3.1 Training, Validation and Test Data 3.2 Bias and Variance 3.3 Underfitting and Overfitting 3.3.1 Bayes Error 3.4 Maximum Likelihood Estimation3.5 Quantifying Loss 3.5.1 The Cross-Entropy Loss 3.5.2 Negative Log-Likelihood 3.5.3 Entropy 3.5.4 Cross-Entropy 3.5.5 Kullback-Leibler Divergence 3.5.6 Summarizing the Measurement of Loss 4 Introduction to Neural Networks 4.1 Types of Neural Network Architectures 4.1.1 Feedforward Neural Networks (FFNNs)4.1.2 Convolutional Neural Networks (Convnets) 4.1.3 Recurrent Neural Networks (RNNs) 4.2 Forward Propagation 4.2.1 Notations 4.2.2 Input Matrix4.2.3 Bias matrix 4.2.4 Weight matrix for Layer-1 4.2.5 Activation function at Layer-1 4.2.6 Weights matrix of Layer-2 4.2.7 Activation function at Layer-24.3 Activation Functions 4.3.1 Sigmoid 4.3.2 Hyperbolic tangent (tanh) 4.3.3 Rectified Linear Unit (ReLU) 4.3.4 leakyReLU 4.3.5 Softmax 4.4 Derivatives of Activation Functions 4.4.1 Derivative of the Sigmoid 4.4.2 Derivative of the tanh 4.4.3 Derivative of the ReLU CONTENTS 4.4.4 Derivative of the lReLU 4.4.5 Derivative of the Softmax 4.5 Loss Functions 4.6 Derivative of the Cost Function 4.6.1 Derivative of Cross Entropy Loss with Sigmoid 4.6.2 Derivative of Cross Entropy Loss with Softmax 4.7 Back Propagation 4.7.1 Backpropagate to the output layer 4.7.2 Backpropagate to the second hidden layer 4.7.3 Backpropagate to the _rst hidden layer 4.7.4 Vectorization of backprop equations 4.8 Writing a Simple Neural Network Application 4.8.1 Image Classi_cation using Sigmoid Activation Neural Network 4.8.2 Importance of Normalization 5 Deep Neural Networks 5.1 Writing a Deep Neural Network (DNN) algorithm 5.2 Implementing a DNN using Keras 6 Regularization and Hyperparameter Tuning 6.1 Initialization 6.1.1 Zero initialization 6.1.2 Random initialization 6.1.3 Xavier initialization 6.1.4 He initialization 6.2 Gradient Descent 6.2.1 Gradient Descent or Batch Gradient Descent 6.2.2 Stochastic Gradient Descent 6.2.3 Mini Batch Gradient Descent 6.3 Dealing with NaNs 6.3.1 Hyperparameters and Weight Initialization 6.3.2 Normalization 6.3.3 Using di_erent Activation functions 6.3.4 Use of NanGuardMode, DebugMode, or MonitorMode 6.3.5 Numerical Stability 6.3.6 Algorithm Related 6.3.7 NaN Introduced by AllocEmpty 6.4 Optimization Algorithms 6.4.1 Simple Update 6.4.2 Momentum based Optimization Update 6.4.3 Nesterov Momentum Optimization Update 6.4.4 Adagrad (Adaptive Gradient Algorithm) Optimization Update 6.4.5 RMSProp (Root Mean Square Propagation) with Momentum Optimization Update 6.4.6 Adam Optimization (Adaptive Moment Estimation) with Momentum Update 6.4.7 Vanishing Gradient and Numerical stability 6.5 Gradient Checking 6.6 Second order methods 6.7 Per-parameter adaptive learning rate methods 6.8 Annealing the learning rate 6.9 Regularization 6.9.1 Dropout Regularization 6.9.2 `2 Regularization 6.9.3 Combining dropout and `2 regularization? 6.10 Hyperparameter optimization 6.11 Evaluation 6.12 Using Keras CONTENTS 6.12.1 Adjust epochs 6.12.2 Add batch normalization 6.12.3 Add dropout 6.12.4 Add weight regularization 6.12.5 Adjust learning rate 6.12.6 Prediction 7 Convolutional Neural Networks 8 Sequence Models Bibliography

Price: 191 AUD

Location: Hillsdale, NSW

End Time: 2025-01-12T22:44:38.000Z

Shipping Cost: 24.62 AUD

Product Images

Deep Learning with R by Ghatak, AbhijitDeep Learning with R by Ghatak, Abhijit

Item Specifics

Return shipping will be paid by: Buyer

Returns Accepted: Returns Accepted

Item must be returned within: 30 Days

Return policy details:

EAN: 9789811358494

UPC: 9789811358494

ISBN: 9789811358494

MPN: N/A

Book Title: Deep Learning with R by Ghatak, Abhijit

Item Length: 23.4 cm

Number of Pages: 245 Pages

Publication Name: Deep Learning with R

Language: English

Publisher: Springer Verlag, Singapore

Item Height: 235 mm

Subject: Computer Science

Publication Year: 2019

Type: Textbook

Item Weight: 576 g

Author: Abhijit Ghatak

Item Width: 155 mm

Format: Hardcover

Recommended

Deep Learning with Python by Francois Chollet: Used
Deep Learning with Python by Francois Chollet: Used

$10.24

View Details
Deep Learning: Foundations and Concepts by Christopher M. Bishop Hardcover Book
Deep Learning: Foundations and Concepts by Christopher M. Bishop Hardcover Book

$60.00

View Details
Solenoid by Mircea Cartarescu (2022, Paperback book)
Solenoid by Mircea Cartarescu (2022, Paperback book)

$12.00

View Details
Understanding Deep Learning - Hardcover, by Prince Simon J.D. - Very Good
Understanding Deep Learning - Hardcover, by Prince Simon J.D. - Very Good

$60.64

View Details
Deep Learning with Python: A Hands-On Guide for Beginners
Deep Learning with Python: A Hands-On Guide for Beginners

$9.99

View Details
Deep Learning - Audio CD By Brain Sync - VERY GOOD
Deep Learning - Audio CD By Brain Sync - VERY GOOD

$6.30

View Details
Deep Learning with TensorFlow 2 and Keras: Regression, ConvNets, GANs, RNNs, NLP
Deep Learning with TensorFlow 2 and Keras: Regression, ConvNets, GANs, RNNs, NLP

$29.31

View Details
Deep Learning (Adaptive Computation and Machine Learning series) Hardcover
Deep Learning (Adaptive Computation and Machine Learning series) Hardcover

$33.95

View Details
Deep Learning : Foundations and Concepts by Hugh Bishop and Christopher M....
Deep Learning : Foundations and Concepts by Hugh Bishop and Christopher M....

$65.00

View Details
Deep Learning with PyTorch
Deep Learning with PyTorch

$29.99

View Details