Difference between revisions of "Gradient Descent Optimization & Challenges"

From
Jump to: navigation, search
(Vanishing & Exploding Gradients Challenges with Long Short-Term Memory (LSTM) and Recurrent Neural Networks (RNN))
Line 42: Line 42:
 
[[http://www.youtube.com/results?search_query=Difficult+to+Train+an+RNN+GRU+LSTM+vanishing YouTube Search]]
 
[[http://www.youtube.com/results?search_query=Difficult+to+Train+an+RNN+GRU+LSTM+vanishing YouTube Search]]
  
* [[Long Short-Term Memory (LSTM), Gated Recurrent Unit (GRU), and Recurrent Neural Network (RNN)]]
+
* [[Recurrent Neural Network (RNN)]]
  
<youtube>Pp4oKq4kCYs</youtube>
 
 
<youtube>2GNbIKTKCfE</youtube>
 
<youtube>2GNbIKTKCfE</youtube>

Revision as of 08:08, 30 June 2019

YouTube search... ...Google search

1*NRCWfdXa7b-ak2nBtmwRvw.png

Nonlinear regression algorithms, which fit curves that are not linear in their parameters to data, are a little more complicated, because, unlike linear regression problems, they can’t be solved with a deterministic method. Instead, the nonlinear regression algorithms implement some kind of iterative minimization process, often some variation on the method of steepest descent. Steepest descent basically computes the squared error and its gradient at the current parameter values, picks a step size (aka learning rate), follows the direction of the gradient “down the hill,” and then recomputes the squared error and its gradient at the new parameter values. Eventually, with luck, the process converges. The variants on steepest descent try to improve the convergence properties. Machine learning algorithms are even less straightforward than nonlinear regression, partly because machine learning dispenses with the constraint of fitting to a specific mathematical function, such as a polynomial. There are two major categories of problems that are often solved by machine learning: regression and classification. Regression is for numeric data (e.g. What is the likely income for someone with a given address and profession?) and classification is for non-numeric data (e.g. Will the applicant default on this loan?). Machine learning algorithms explained | Martin Heller - InfoWorld


Gradient Descent - Stochastic (SGD), Batch (BGD) & Mini-Batch

Youtube search...

Vanishing & Exploding Gradients Problems

YouTube Search

Vanishing & Exploding Gradients Challenges with Long Short-Term Memory (LSTM) and Recurrent Neural Networks (RNN)

[YouTube Search]