Found 1633 packages in 0.01 seconds
Core Mathematical Functions for Multi-Objective Optimization
Fast implementations of mathematical operations and performance metrics for multi-objective optimization, including filtering and ranking of dominated vectors according to Pareto optimality, hypervolume metric, C.M. Fonseca, L. Paquete, M. López-Ibáñez (2006)
Access and Analyse Data from the 'CVD Prevent' API
Provides an R interface to the 'CVD Prevent' application programming interface (API), allowing users to retrieve and analyse cardiovascular disease prevention data from primary care records across England. The Cardiovascular Disease Prevention Audit (CVDPREVENT) automatically extracts routinely held GP health data to support national reporting and improvement initiatives. See the API documentation for details: < https://bmchealthdocs.atlassian.net/wiki/spaces/CP/pages/317882369/CVDPREVENT+API+Documentation>.
Evolutionary Learning of Globally Optimal Trees
Commonly used classification and regression tree methods like the CART algorithm are recursive partitioning methods that build the model in a forward stepwise search. Although this approach is known to be an efficient heuristic, the results of recursive tree methods are only locally optimal, as splits are chosen to maximize homogeneity at the next step only. An alternative way to search over the parameter space of trees is to use global optimization methods like evolutionary algorithms. The 'evtree' package implements an evolutionary algorithm for learning globally optimal classification and regression trees in R. CPU and memory-intensive tasks are fully computed in C++ while the 'partykit' package is leveraged to represent the resulting trees in R, providing unified infrastructure for summaries, visualizations, and predictions.
Optimally Robust Estimation
R infrastructure for optimally robust estimation in general smoothly
parameterized models using S4 classes and methods as described Kohl, M.,
Ruckdeschel, P., and Rieder, H. (2010),
Trust Region Optimization for Nonlinear Functions with Sparse Hessians
Trust region algorithm for nonlinear optimization. Efficient when
the Hessian of the objective function is sparse (i.e., relatively few nonzero
cross-partial derivatives). See Braun, M. (2014)
Discrete and Global Optimization Routines
The R package 'adagio' will provide methods and algorithms for (discrete) optimization, e.g. knapsack and subset sum procedures, derivative-free Nelder-Mead and Hooke-Jeeves minimization, and some (evolutionary) global optimization functions.
Tools for Modeling Bumblebee Colony Growth and Decline
Bumblebee colonies grow during worker production, then
decline after switching to production of reproductive individuals
(drones and gynes). This package provides tools for modeling and
visualizing this pattern by identifying a switchpoint with a growth
rate before and a decline rate after the switchpoint. The mathematical
models fit by bumbl are described in Crone and Williams (2016)
Determining the Best Number of Clusters in a Data Set
It provides 30 indexes for determining the optimal number of clusters in a data set and offers the best clustering scheme from different results to the user.
Highly Optimized Protocol Buffer Serializers
Pure C++ implementations for reading and writing several common data formats based on Google protocol-buffers. Currently supports 'rexp.proto' for serialized R objects, 'geobuf.proto' for binary geojson, and 'mvt.proto' for vector tiles. This package uses the auto-generated C++ code by protobuf-compiler, hence the entire serialization is optimized at compile time. The 'RProtoBuf' package on the other hand uses the protobuf runtime library to provide a general- purpose toolkit for reading and writing arbitrary protocol-buffer data in R.
Machine Learning in R
Interface to a large number of classification and regression techniques, including machine-readable parameter descriptions. There is also an experimental extension for survival analysis, clustering and general, example-specific cost-sensitive learning. Generic resampling, including cross-validation, bootstrapping and subsampling. Hyperparameter tuning with modern optimization techniques, for single- and multi-objective problems. Filter and wrapper methods for feature selection. Extension of basic learners with additional operations common in machine learning, also allowing for easy nested resampling. Most operations can be parallelized.