From the course: Deep Learning: Getting Started
Unlock the full course today
Join today to access over 24,100 courses taught by industry experts.
An ANN model
From the course: Deep Learning: Getting Started
An ANN model
- [Instructor] Having now seen the neural network constituents and the training process, let's recap the question. What is an ANN model? What does it contain? An ANN model is represented by a set of parameters, namely the weights and biases that are obtained during training. When someone says that the model has X parameters, they are mentioning the total count of weights and bias values in the model. A model is also represented by a set of hyperparameters. This includes the number of layers, nodes in each layer, activation functions in each node, cost functions, optimizers and the learning rate used. It also includes the batch size and epoch values used to train the model. A model file typically contains the representation of all these values. Models can be saved to files, shared and loaded into other binaries if needed. Once you have a model, what does the prediction process look like? The prediction process is exactly the same as the forward propagation step, except that the input…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
Setup and initialization2m 43s
-
(Locked)
Forward propagation1m 14s
-
(Locked)
Measuring accuracy and error2m 12s
-
(Locked)
Back propagation2m 8s
-
(Locked)
Gradient descent1m 21s
-
(Locked)
Batches and epochs2m 22s
-
(Locked)
Validation and testing1m 28s
-
(Locked)
An ANN model1m 39s
-
(Locked)
Reusing existing network architectures2m 33s
-
(Locked)
Using available open-source models2m 27s
-
-
-
-
-