AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Dynamic Programming
neural networks, they don't extrapolate, they only interpolate. It's a continuous geometric model learns point by point and transforms the data on to some continuous, smooth, learnable manifold. But you're talking about dynamic programming problems. These are discreet problem s that the structure is discontinuous. How could you possibly learn that within your network? Well, the dynamic programming older than yo could be, could have a discontinuous component to it. For example, if you're searching for shortest pats, at some point you will take an argmax over all your neighbours computed distances and use that to decide what the path is. And this kind of function is generally more graceful than taking an