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

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 can cause logical error in algorithm?

It can cause abnormal program termination or invalid results.


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 are the different types of routing algorithms?

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


What is bresanham algorithm?

If you're wondering about the "Bresenham line algorithm", it is an algorithm (a process used for making a desired result) that plots a geometrical line (consiting of infinate points, as if you draw a straight line on a piece of paper) and translates it to a computer screen (composed of pixels, or video "points" that have a specific amount of sized points) The algorithm is as follows: function line(x0, x1, y0, y1)boolean steep := abs(y1 - y0) > abs(x1 - x0)if steep thenswap(x0, y0)swap(x1, y1)if x0 > x1 thenswap(x0, x1)swap(y0, y1)int deltax := x1 - x0int deltay := abs(y1 - y0)int error := -(deltax + 1) / 2int ystepint y := y0if y0 < y1 then ystep := 1 else ystep := -1for x from x0 to x1if steep then plot(y,x) else plot(x,y)error := error + deltayif error &ge; 0 theny := y + ysteperror := error - deltax This algorithm was taken from the site http://en.wikipedia.org/wiki/Bresenham's_line_algorithm

Related Questions

What is a backpropagation?

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


What is structure of maem?

&quot;MAEM&quot; 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.


Raise application error range?

20000 to 20099.


How do i resolve the error amq7077?

hey boss , its a component error! send a mail to application guy