Imagine you know the input and the output, but don’t know what kind of mathematical function is between them. So you try to guess what it is by adjusting the coefficients until the input and output line up for the ones you know, and then give it input you don’t know the right result for.
This is what neural networks are – complicated functions with thousands(or maybe millions) of input and output parameters, and coefficients guessed in the training process.
Latest Answers