R genetic programming framework


[Package List] [Top]

Documentation for package ‘rgp’ version 0.2-1

User Guides and Package Vignettes

Read overview or browse directory.

Help Pages

A C D E F G H I L M N O P R S T misc

-- --

rgp-package The RGP package

-- --

!.stopCondition Evolution stop conditions...
%->% Type constructors for types in the Rsymbolic type system...
%::% Tagging objects with sTypes...
&.stopCondition Evolution stop conditions...

-- A --

AllExpressionNodes Common higher-order functions for transforming R expressions...
AnyExpressionNode Common higher-order functions for transforming R expressions...
arithmeticFunctionSet Default function- and constant factory sets for Genetic Programming...
arity Determine the number of arguments of a function...
arity.primitive Determine the number of arguments of a primitive function...

-- C --

c.constantFactorySet Functions for defining the search space for Genetic Programming...
c.functionSet Functions for defining the search space for Genetic Programming...
c.inputVariableSet Functions for defining the search space for Genetic Programming...
commonSubexpressions Similarity and Distance Measures for R Functions and Expressions...
constantFactorySet Functions for defining the search space for Genetic Programming...
crossover Random crossover of functions and expressions...
crossoverexpr Random crossover of functions and expressions...
crossoverexprTyped Random crossover of functions and expressions...
crossoverTyped Random crossover of functions and expressions...
customDist A dist function that supports custom metrics...

-- D --

differingSubexpressions Similarity and Distance Measures for R Functions and Expressions...

-- E --

embedDataFrame Embed columns in a data frame...
evaluationsPerSecondBenchmark Utility functions for testing and benchmarking the RGP system...
expLogFunctionSet Default function- and constant factory sets for Genetic Programming...
exprChildrenOrEmptyList Return the Children of an Expression or the Empty List if there are None...
exprDepth Complexity measures for R functions and expressions...
exprLabel Return the "label" at the Root Node of an Expression Tree...
exprShapesOfDepth Upper bounds for expression tree search space sizes...
exprShapesOfMaxDepth Upper bounds for expression tree search space sizes...
exprShapesOfMaxSize Upper bounds for expression tree search space sizes...
exprShapesOfSize Upper bounds for expression tree search space sizes...
exprSize Complexity measures for R functions and expressions...
exprsOfDepth Upper bounds for expression tree search space sizes...
exprsOfMaxDepth Upper bounds for expression tree search space sizes...
exprsOfMaxSize Upper bounds for expression tree search space sizes...
exprsOfSize Upper bounds for expression tree search space sizes...
exprToPlotmathExpr Convert any expression to an expression that is plottable by plotmath...
exprVisitationLength Complexity measures for R functions and expressions...
exprVisitationLengthRecursive Complexity measures for R functions and expressions...

-- F --

fifth Functions for Lisp-like list processing...
first Functions for Lisp-like list processing...
FlattenExpression Common higher-order functions for transforming R expressions...
fourth Functions for Lisp-like list processing...
funcDepth Complexity measures for R functions and expressions...
funcSize Complexity measures for R functions and expressions...
functionSet Functions for defining the search space for Genetic Programming...
funcToPlotmathExpr Convert a function to an expression plottable by plotmath...
funcVisitationLength Complexity measures for R functions and expressions...

-- G --

geneticProgramming Genetic programming run...

-- H --

hasStype Tagging objects with sTypes...

-- I --

ifPositive Some simple arithmetic and logic functions for use in GP expressions...
ifThenElse Some simple arithmetic and logic functions for use in GP expressions...
inputVariableSet Functions for defining the search space for Genetic Programming...
inputVariablesOfIndividual Functions for analysing GP individuals...
inversePermutation Calculate the inverse of a permutation...
is.atom Functions for Lisp-like list processing...
is.composite Functions for Lisp-like list processing...
is.empty Functions for Lisp-like list processing...

-- L --

ln Some simple arithmetic and logic functions for use in GP expressions...

-- M --

makeComplexityTournamentSelection GP selection functions...
makeFunctionFitnessFunction Create a fitness function from a function of one variable...
makeMultiObjectiveTournamentSelection GP selection functions...
makePopulation Classes for populations of individuals represented as functions...
makeRegressionFitnessFunction Create a fitness function for symbolic regression...
makeStepsStopCondition Evolution stop conditions...
makeTimeStopCondition Evolution stop conditions...
makeTournamentSelection GP selection functions...
makeTypedPopulation Classes for populations of individuals represented as functions...
MapExpressionNodes Common higher-order functions for transforming R expressions...
mathFunctionSet Default function- and constant factory sets for Genetic Programming...
mse Mean squared error (MSE)...
mutateFunc Random mutation of functions and expressions...
mutateFuncTyped Random mutation of functions and expressions...
mutateNumericConst Random mutation of functions and expressions...
mutateNumericConstTyped Random mutation of functions and expressions...
mutateSubtree Random mutation of functions and expressions...
mutateSubtreeTyped Random mutation of functions and expressions...

-- N --

NCSdist Similarity and Distance Measures for R Functions and Expressions...
new.alist Create a new function argument list from a list or vector of strings...
new.function Create a new function stub...
nondeterministicRanking Create a nondeterministic ranking...
normalize Normalize a vector into the interval [0, 1]...
normalizedNumberOfCommonSubexpressions Similarity and Distance Measures for R Functions and Expressions...
normalizedSizeWeightedNumberOfCommonSubexpressions Similarity and Distance Measures for R Functions and Expressions...
normInducedFunctionDistance Similarity and Distance Measures for R Functions and Expressions...
normInducedTreeDistance Similarity and Distance Measures for R Functions and Expressions...
numberOfCommonSubexpressions Similarity and Distance Measures for R Functions and Expressions...
numberOfDifferingSubexpressions Similarity and Distance Measures for R Functions and Expressions...
numericConstantSet Default function- and constant factory sets for Genetic Programming...

-- O --

orderByParetoCrowdingDistance Rearrange points via Pareto-based rankings...
orderByParetoHypervolumeContribution Rearrange points via Pareto-based rankings...
orderByParetoMeasure Rearrange points via an arbitrary Pareto-based ranking...

-- P --

plotFunctions Show an overlayed plot of multiple functions...
plotPopulationFitnessComplexity Fitness/Complexity plot for populations...
popfitness Calculate the fitness value of each individual in a population...
positive Some simple arithmetic and logic functions for use in GP expressions...
predict.symbolicRegressionModel Predict method for symbolic regression models...
print.population Classes for populations of individuals represented as functions...
print.sType Prints a sType and returns it invisible.

-- R --

randchild Select random childs or subtrees of an expression...
randelt Choose a random element from a list or vector...
randexprFull Creates an R expression by random growth...
randexprGrow Creates an R expression by random growth...
randexprTypedFull Creates an R expression by random growth respecting type constraints...
randexprTypedGrow Creates an R expression by random growth respecting type constraints...
randfunc Creates an R function with a random expression as its body...
randfuncTyped Creates a well-typed R function with a random expression as its body...
randomCall Creates a random R call object of a given type...
randsubtree Select random childs or subtrees of an expression...
randterminalTyped Create a random terminal node...
rangeTypeOfType Return the range type if t is a function type, otherwise just return t...
rest Functions for Lisp-like list processing...
rgpBenchmark Utility functions for testing and benchmarking the RGP system...
rmse Root mean squared error (RMSE)...

-- S --

safeDivide Some simple arithmetic and logic functions for use in GP expressions...
safeLn Some simple arithmetic and logic functions for use in GP expressions...
safeSqroot Some simple arithmetic and logic functions for use in GP expressions...
second Functions for Lisp-like list processing...
sizeWeightedNumberOfCommonSubexpressions Similarity and Distance Measures for R Functions and Expressions...
sizeWeightedNumberOfDifferingSubexpressions Similarity and Distance Measures for R Functions and Expressions...
smse Scaled mean squared error (SMSE)...
SNCSdist Similarity and Distance Measures for R Functions and Expressions...
sortBy Sort a vector or list by the result of applying a function...
sortByRange Tabulate a list of functions or input variables by the range part of their sTypes...
sortByRanking Sort a vector or list via a given ranking...
sortByType Tabulate a list of functions or input variables by their sTypes...
st Type constructors for types in the Rsymbolic type system...
sType Tagging objects with sTypes...
sType<- Tagging objects with sTypes...
subDataFrame Select a continuous subframe of a data frame...
subexpressions Functions for decomposing and recombining R expressions...
summary.population Classes for populations of individuals represented as functions...
symbolicRegression Symbolic regression via untyped genetic programming...

-- T --

third Functions for Lisp-like list processing...
trigonometricFunctionSet Default function- and constant factory sets for Genetic Programming...
trivialMetric Similarity and Distance Measures for R Functions and Expressions...
typedArithmeticFuncset Default function- and constant factory sets for Genetic Programming...
typedExpLogFuncset Default function- and constant factory sets for Genetic Programming...
typedHigherOrderVectorFuncset Default function- and constant factory sets for Genetic Programming...
typedLogicalFuncset Default function- and constant factory sets for Genetic Programming...
typedMathFuncset Default function- and constant factory sets for Genetic Programming...
typedMathLogicalFuncset Default function- and constant factory sets for Genetic Programming...
typedTrigonometricFuncset Default function- and constant factory sets for Genetic Programming...

-- misc --

|.stopCondition Evolution stop conditions...