MATLAB: What is the activation function of Levenberg–Marquardt Backpropagation algorithm

Deep Learning Toolboxlevenberg-marquardt algorithmMATLAB

Matlab has a Neural Network toolbox which helps to form a neural network automatically by training using Levenberg–Marquardt Backpropagation algorithm. I got the network and want to realize the hardware circuitry for this. I want to know the activation function used in this algorithm so that it would be easy for me to realise this network in hardware i.e in FPGA.

Best Answer

I don't think there is any limit on which differentiable performance functions are used except the output function must allow the range of normalized target values.
For FPGA I would recommend using rational approximations to the sigmoids.
help/doc elliotsig
help/doc elliot2sig
Or my preference
Hope this helps.
Thank you for formally accepting my answer
Greg