This function provides a unified interface to multiple algorithm packages, allowing different optimization algorithms to be selected for estimating optimal model parameters. The entire optimization framework is based on the log-likelihood returned by the model (or object function), making this function a collection of likelihood-based inference (LBI) methods. By abstracting over algorithm-specific implementations, the function enables flexible and consistent parameter estimation across different optimization backends.
estimate_1_LBI(model, env, algorithm, lower, upper, control = list(), ...)An S4 object of class multiRL.model
generated using the estimated optimal parameters.
Reinforcement Learning Model
multiRL.env
Algorithm packages that multiRL supports, see algorithm
Lower bound of free parameters
Upper bound of free parameters
Settings manage various aspects of the iterative process, see control
Additional arguments passed to internal functions.