Learn R Programming

gena (version 1.0.0)

Genetic Algorithm and Particle Swarm Optimization

Description

Implements genetic algorithm and particle swarm algorithm for real-valued functions. Various modifications (including hybridization and elitism) of these algorithms are provided. Implemented functions are based on ideas described in S. Katoch, S. Chauhan, V. Kumar (2020) and M. Clerc (2012) .

Copy Link

Version

Install

install.packages('gena')

Monthly Downloads

167

Version

1.0.0

License

GPL (>= 2)

Maintainer

Potanin Bogdan

Last Published

August 15th, 2022

Functions in gena (1.0.0)

plot.gena

Plot best found fitnesses during genetic algorithm
gena.constr

Constraints
gena.crossover

Crossover
gena.mating

Mating
genaDiff

Numeric Differentiation
gena.hybrid

Hybridization
gena

Genetic Algorithm
gena.population

Population
gena.mutation

Mutation
plot.pso

Plot best found fitnesses during genetic algorithm
print.gena

Print method for "gena" object
summary.gena

Summarizing gena Fits
summary.pso

Summarizing pso Fits
print.pso

Print method for "pso" object
print.summary.pso

Summary for "pso" object
print.summary.gena

Summary for "gena" object
rhypersphere

Hypersphere
pso.velocity

Velocity
pso.nh

Neighbourhood
pso

Particle Swarm Optimization