Hi,(adsbygoogle = window.adsbygoogle || []).push({});

I have just started programming for Neural networks. I am currently working on understanding how a Backpropogation (BP) neural net works. While the algorithm for training in BP nets is quite straightforward, I was unable to find any text on why the algorithm works. More specifically, I am looking for some mathematical reasoning to justify using sigmoid functions in neural nets, and what makes them mimic almost any data distribution thrown at them.

Thanks!

**Physics Forums - The Fusion of Science and Community**

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Why do sigmoid functions work in Neural Nets?

Loading...

Similar Threads - sigmoid functions Neural | Date |
---|---|

C/++/# Is Pass-by-Reference part of a Function Signature? | Mar 2, 2018 |

Has anyone tried to train a neural network to learn physics? | Jan 12, 2018 |

Fortran Fortran external functions vs subroutines | Oct 17, 2017 |

How to plot generalized hypergeometric function in ROOT? | May 4, 2017 |

Functions and Return statement in C | May 3, 2017 |

**Physics Forums - The Fusion of Science and Community**