Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Rahul Ganesh Prabhu

dblp:260/0722 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
1since 2021 · last 2021
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Mathematical optimization › numerical computation
numerical optimization
0.512021
The ensmallen library for flexible numerical optimization · J. Mach. Learn. Res. 2021
Mathematical optimization › numerical computation › numerical optimization › second-order methods › newton's method
quasi-newton method
0.512021
The ensmallen library for flexible numerical optimization · J. Mach. Learn. Res. 2021
Mathematical optimization › stochastic optimization › stochastic gradient methods
stochastic gradient descent
0.512021
The ensmallen library for flexible numerical optimization · J. Mach. Learn. Res. 2021
YearPublicationVenuePosition
2021 The ensmallen library for flexible numerical optimization
abstract
We overview the ensmallen numerical optimization library, which provides a flexible C++ framework for mathematical optimization of user-supplied objective functions. Many types of objective functions are supported, including general, differentiable, separable, constrained, and categorical. A diverse set of pre-built optimizers is provided, including Quasi-Newton optimizers and many variants of Stochastic Gradient Descent. The underlying framework facilitates the implementation of new optimizers. Optimization of an objective function typically requires supplying only one or two C++ functions. Custom behavior can be easily specified via callback functions. Empirical comparisons show that ensmallen outperforms other frameworks while providing more functionality. The library is available at https://ensmallen.org and is distributed under the permissive BSD license.
Ryan R. Curtin, Marcus Edel, Rahul Ganesh Prabhu, Suryoday Basak, Zhihao Lou, Conrad Sanderson
J. Mach. Learn. Res.3