R genetic programming framework


[Up] [Top]

Documentation for package ‘rgp’ version 0.2-4

Help Pages

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

rgp-package The RGP package

-- 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...

-- B --

breed Breeding of GP individuals...
buildingBlock Support for GP buidling blocks...
buildingBlockq Support for GP buidling blocks...
buildingBlockTag Building block tags...
buildingBlockTag<- Building block tags...

-- 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...
calculateSTypeRecursive Inference of sTypes...
commonSubexpressions Similarity and Distance Measures for R Functions and Expressions...
constantFactorySet Functions for defining the search space for Genetic Programming...
contains Functions for Lisp-like list processing...
crossover Random crossover (recombination) of functions and expressions...
crossoverexpr Random crossover (recombination) of functions and expressions...
crossoverexprTyped Random crossover (recombination) of functions and expressions...
crossoverTyped Random crossover (recombination) of functions and expressions...
customDist A dist function that supports custom metrics...

-- D --

dataDrivenGeneticProgramming Data-driven untyped standard genetic programming...
differingSubexpressions Similarity and Distance Measures for R Functions and Expressions...
do.call.ignore.unused.arguments A variant of do...

-- 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...
exprCount Complexity measures for R functions and expressions...
exprDepth Complexity measures for R functions and expressions...
exprLabel Return the "label" at the Root Node of an Expression Tree...
exprLeaves Complexity measures for R functions and expressions...
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...
exprToGraph Visualization of functions and expressions as trees...
exprToIgraph Visualization of functions and expressions as trees...
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...
extractAttributes Extract a given attribute of all objects in a list and tag that list with the...
extractLeafSymbols Functions for handling R symbols / names...

-- F --

fifth Functions for Lisp-like list processing...
first Functions for Lisp-like list processing...
flatten Splitting and grouping of lists...
FlattenExpression Common higher-order functions for transforming R expressions...
formatSeconds Format time and data values into human-readable character vectors...
fourth Functions for Lisp-like list processing...
funcCount Complexity measures for R functions and expressions...
funcDepth Complexity measures for R functions and expressions...
funcLeaves 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...
funcToIgraph Visualization of functions and expressions as trees...
funcToPlotmathExpr Convert a function to an expression plottable by plotmath...
funcVisitationLength Complexity measures for R functions and expressions...

-- G --

geneticProgramming Standard typed and untyped genetic programming...
getPw Functions for defining the search space for Genetic Programming...
getSTypeFromFormalsStack Inference of sTypes...
groupListConsecutive Splitting and grouping of lists...
groupListDistributed Splitting and grouping of lists...

-- H --

hasBuildingBlockTag Building block tags...
hasPw Functions for defining the search space for Genetic Programming...
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...
insertionSort Sorting algorithms for vectors and lists...
intersperse Splitting and grouping of lists...
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...
is.sType Check if an object is an sType...
iterate Repeatedly apply a function...

-- J --

joinElites Join elite lists...

-- L --

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

-- M --

makeComplexityTournamentSelection GP selection functions...
makeEmptyRestartCondition Evolution restart conditions...
makeEvaluationsStopCondition Evolution stop conditions...
makeFitnessDistributionRestartCondition Evolution restart conditions...
makeFitnessStagnationRestartCondition Evolution restart conditions...
makeFitnessStopCondition Evolution stop conditions...
makeFunctionFitnessFunction Create a fitness function from a function of one variable...
makeHierarchicalClusterFunction Clustering Populations for Niching...
makeLocalRestartStrategy Evolution restart strategies...
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...
MapExpressionLeafs Common higher-order functions for transforming R expressions...
MapExpressionNodes Common higher-order functions for transforming R expressions...
MapExpressionSubtrees Common higher-order functions for transforming R expressions...
mathFunctionSet Default function- and constant factory sets for Genetic Programming...
mse Mean squared error (MSE)...
multiNicheGeneticProgramming Cluster-based multi-niche genetic programming...
multiNicheSymbolicRegression Symbolic regression via multi-niche standard genetic programming...
mutateChangeDeleteInsert Random mutation of functions and expressions...
mutateChangeLabel Random mutation of functions and expressions...
mutateDeleteInsert Random mutation of functions and expressions...
mutateDeleteSubtree Random mutation of functions and expressions...
mutateFunc Random mutation of functions and expressions...
mutateFuncTyped Random mutation of functions and expressions...
mutateInsertSubtree 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.
pw Functions for defining the search space for Genetic Programming...

-- 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...
randfuncRampedHalfAndHalf 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...
randfuncTypedRampedHalfAndHalf Creates a well-typed R function with a random expression as its body...
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...
setSTypeOnFormalsStack Inference of sTypes...
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...
sObject Type constructors for types in the Rsymbolic type system...
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...
splitList Splitting and grouping of lists...
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.geneticProgrammingResult Summary reports of genetic programming run result objects...
summary.population Classes for populations of individuals represented as functions...
symbolicRegression Symbolic regression via untyped standard genetic programming...

-- T --

tabulateFunction Tabulate a function...
third Functions for Lisp-like list processing...
toName Functions for handling R symbols / names...
trigonometricFunctionSet Default function- and constant factory sets for Genetic Programming...
trivialMetric Similarity and Distance Measures for R Functions and Expressions...
typedGeneticProgramming Standard typed and untyped genetic programming...

-- W --

withAttributesOf Return expr with the attributes of sourceExpr...

-- misc --

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