A visual proof that neural nets can compute any function
neuralnetworksanddeeplearning.com · 6,786 words · saved by 5 readers
If you benefit from the book, please make a small donation. I suggest $5, but you can choose the amount.
One of the most striking facts about neural networks is that they can compute any function at all. That is, suppose someone hands you some complicated, wiggly function, $f(x)$: No matter what the function, there is guaranteed to be a neural network so that for every possible input, $x$, the value $f(x)$ (or some close approximation) is output from the network, e.g.: This result holds even if the function has many inputs, $f = f(x_1, \ldots, x_m)$, and many outputs. For instance, here's a network computing a function with $m = 3$ inputs and $n = 2$ outputs: This result tells us that neural…
saved by
related reading
- Neural networks and deep learningneuralnetworksanddeeplearning.com
- Universal approximation theorem - Wikipediaen.wikipedia.org
- Zoom In: An Introduction to Circuitsdistill.pub
- Neural networks and deep learningneuralnetworksanddeeplearning.com
- Neural networks and deep learningneuralnetworksanddeeplearning.com
- Neural Networks, Types, and Functional Programming -- colah's blogcolah.github.io
- Neural networks and deep learningneuralnetworksanddeeplearning.com
- Neural Networks, Manifolds, and Topology -- colah's blogcolah.github.io
- nn-notes.pdfboris-hanin.github.io
- CS231n Deep Learning for Computer Visioncs231n.github.io
- 6.pdfweb.stanford.edu
- [2403.04807] Mathematics of Neural Networks (Lecture Notes Graduate Course)arxiv.org