Found 1633 packages in 0.03 seconds
C++ Header Files for Stan
The C++ header files of the Stan project are provided by this package, but it contains little R code or documentation. The main reference is the vignette. There is a shared object containing part of the 'CVODES' library, but its functionality is not accessible from R. 'StanHeaders' is primarily useful for developers who want to utilize the 'LinkingTo' directive of their package's DESCRIPTION file to build on the Stan library without incurring unnecessary dependencies. The Stan project develops a probabilistic programming language that implements full or approximate Bayesian statistical inference via Markov Chain Monte Carlo or 'variational' methods and implements (optionally penalized) maximum likelihood estimation via optimization. The Stan library includes an advanced automatic differentiation scheme, 'templated' statistical and linear algebra functions that can handle the automatically 'differentiable' scalar types (and doubles, 'ints', etc.), and a parser for the Stan language. The 'rstan' package provides user-facing R functions to parse, compile, test, estimate, and analyze Stan models.
Model and Solve Mixed Integer Linear Programs
Model mixed integer linear programs in an algebraic way directly in R. The model is solver-independent and thus offers the possibility to solve a model with different solvers. It currently only supports linear constraints and objective functions. See the 'ompr' website < https://dirkschumacher.github.io/ompr/> for more information, documentation and examples.
Active Set and Generalized PAVA for Isotone Optimization
Contains two main functions: one for solving general isotone regression problems using the pool-adjacent-violators algorithm (PAVA); another one provides a framework for active set methods for isotone optimization problems with arbitrary order restrictions. Various types of loss functions are prespecified.
Functions for Optimal Matching
Distance based bipartite matching using minimum cost flow, oriented
to matching of treatment and control groups in observational studies ('Hansen'
and 'Klopfer' 2006
Implementation of Artificial Bee Colony (ABC) Optimization
An implementation of Karaboga (2005) Artificial Bee Colony Optimization algorithm < http://mf.erciyes.edu.tr/abc/pub/tr06_2005.pdf>. This (working) version is a Work-in-progress, which is why it has been implemented using pure R code. This was developed upon the basic version programmed in C and distributed at the algorithm's official website.
Multi-Objective Optimization in R
The 'rmoo' package is a framework for multi- and many-objective
optimization, which allows researchers and users versatility
in parameter configuration, as well as tools for analysis, replication
and visualization of results. The 'rmoo' package was built as a fork of
the 'GA' package by Luca Scrucca(2017)
Differential Evolution Optimization in Pure R
Differential Evolution (DE) stochastic heuristic algorithms for
global optimization of problems with and without general constraints.
The aim is to curate a collection of its variants that
(1) do not sacrifice simplicity of design,
(2) are essentially tuning-free, and
(3) can be efficiently implemented directly in the R language.
Currently, it provides implementations of the algorithms 'jDE' by
Brest et al. (2006)
Flexible Bayesian Optimization
A modern and flexible approach to Bayesian Optimization / Model
Based Optimization building on the 'bbotk' package. 'mlr3mbo' is a toolbox
providing both ready-to-use optimization algorithms as well as their fundamental
building blocks allowing for straightforward implementation of custom
algorithms. Single- and multi-objective optimization is supported as well as
mixed continuous, categorical and conditional search spaces. Moreover, using
'mlr3mbo' for hyperparameter optimization of machine learning models within the
'mlr3' ecosystem is straightforward via 'mlr3tuning'. Examples of ready-to-use
optimization algorithms include Efficient Global Optimization by Jones et al.
(1998)
'Rcpp' Integration for Numerical Computing Libraries
A collection of open source libraries for numerical computing (numerical integration, optimization, etc.) and their integration with 'Rcpp'.
Interface to the SCIP Optimization Suite
Provides an R interface to SCIP (Solving Constraint Integer Programs), a framework for mixed-integer
programming (MIP), mixed-integer nonlinear programming (MINLP), and constraint integer programming
(2025,