|
|
|
|
|
by hmartiros
2950 days ago
|
|
In my experience if you have even a little smoothness in your problem's cost manifold, taking advantage of gradients is invaluable to sample efficiency. Many losses which don't seem differentiable can be reformulated as such - you can look around and see a wide array of algorithms being put into end-to-end learned frameworks. If the dimensionality is small, second-order methods (or approximations thereof) can do dramatically better yet. However, I'm also a fan of evolutionary algorithms. I see no reason why evolutionary rules can't be defined with awareness of gradient signals. |
|
agreed, especially with policy gradients.
> If the dimensionality is small, second-order methods (or approximations thereof) can do dramatically better yet.
i have not seen second order derivatives in practice, presumably due to memory limitations. can you point me to examples?