Categories
Artificial Intelligence (AI) Development

Why can neural networks generalize at all?

Neural networks are incredibly good at learning functions. We know by the universal approximation theorem that, theoretically, they can take the form of almost any function – and in practice, they seem particularly apt at learning the right parameters. However, something we often have to combat when training neural networks is overtfitting – reproducing the […]