Alex Rivera | Logout

Can a neural network be used to find a functions minimum(a)?

Asked 2009-03-16T21:53:30.633
10

I had been interested in neural networks for a bit and thought about using one in python for a light project that compares various minimization techniques in a time domain (which is fastest).

Then I realized I didn't even know if a NN is good for minimization. What do you think?

Edit
Report

1 Answer

1

Actually you could use the NN to find a function minimum, but it would work best combined with genetic algorithms mentioned by Erik.

Basically NN tent to find solutions which correspond to a function local minimum or maximum but in doing so are pretty precise (to comment on Tetha answer stating that NN are classifiers you can use if to say it the data input is minimum or not)

in contrast genetic algorithms tend to find more universal solution from the whole range of the inputs possible but then give you the proximate results.

The solution is to combine the 2 worlds

  1. Get the approximate result from genetic algorithms
  2. Use that result to find the more precise answer using NN
answered 2009-04-02T12:17:53.453

Your Answer