answersLogoWhite

0

The gradient descent algorithm is generally very slow because it requires small learning rates for stable learning. The momentum variation is usually faster than simple gradient descent, because it allows higher learning rates while maintaining stability, but it is still too slow for many practical applications. These two methods are normally used only when incremental training is desired. You would normally use Levenberg-Marquardt training for small and medium size networks, if you have enough memory available. If memory is a problem, then there are a variety of other fast algorithms available. For large networks you will probably want to use trainscg or trainrp.

Multilayered networks are capable of performing just about any linear or nonlinear computation, and can approximate any reasonable function arbitrarily well. Such networks overcome the problems associated with the perceptron and linear networks. However, while the network being trained might theoretically be capable of performing correctly, backpropagation and its variations might not always find a solution

User Avatar

Wiki User

15y ago

What else can I help you with?

Continue Learning about Engineering
Related Questions

What is a backpropagation?

A backpropagation is an error correction technique used in neural networks.


When a BP algorithm is used the error function must be differentiable Why in neural network?

In neural networks, the backpropagation (BP) algorithm relies on gradient descent to minimize the error function by adjusting the weights. For this process to work, the error function must be differentiable, as the gradient of the error provides the necessary information about how to change the weights to reduce the error. If the error function is not differentiable, the algorithm cannot compute the gradients effectively, making it impossible to optimize the network through iterative weight updates. Consequently, differentiability ensures smooth transitions in the optimization landscape, facilitating convergence to a minimum error.


What is structure of maem?

"MAEM" is likely referring to the MEEG algorithm Error Message Format (MAEM). It is a data structure used in error reporting for algorithm-related error messages in the MEEG algorithm. The structure of MAEM typically consists of error codes, descriptions, and other relevant information to help users identify and troubleshoot issues with the algorithm.


When is minimum mean square error algorithm used?

This type of algorithm is commonly used in n dimensional clustering applications. This mean is commonly the simplest to use and a typical algorithm employing the minimum square error algorithm can be found in McQueen 1967.


What has the author Michael D Boldin written?

Michael D. Boldin has written: 'An efficient, three-step algorithm for establishing error-correction models with an application to the U.S. macroeconomy' -- subject- s -: Macroeconomics, Econometric models


What can cause logical error in algorithm?

It can cause abnormal program termination or invalid results.


What is the purpose and functionality of a 2nd chance algorithm in the context of data processing and error handling?

A 2nd chance algorithm is used in data processing to handle errors by giving a second opportunity for processing data that may have caused an error initially. This algorithm helps improve the efficiency and accuracy of data processing by allowing for a retry of the processing step that encountered an error, reducing the likelihood of data loss or corruption.


What type of error in an algorithm will produce unexpected results depending on the number that the user inputs?

Algorithms do not accept user input; they are not computer programs. All input to an algorithm is specified at the start of the algorithm along with any required preconditions and postconditions. If a required precondition is not specified or is specified incorrectly, then this could result in unexpected results (or undefined behaviour in programming terminology). The type of error in the algorithm is simply that the precondition was not specified.


What is the most common cause for a server application unvailable error on a website?

One of the most common reasons for getting a server application unavailable error is mixing dot NET framework. The error usually shows up when the Application Pool does not start.


What is an error handling error?

Error handling refers to the anticipation, detection, and resolution of programming, application, and communications errors.


What are Error types in computing?

1)transcription errors. 2)computation errors. 3)algorithm errors.


What are the different types of routing algorithms?

1.robust 2.correct 3.optimal 4.error free 5.reliable