Learn R Programming

⚠️There's a newer version (1.4.3) of this package.Take me there.

copulaedas (version 1.2.1)

Estimation of Distribution Algorithms Based on Copulas

Description

This package intends to provide a platform where EDAs (Estimation of Distribution Algorithms) based on copulas can be implemented and studied. It contains complete implementations of various EDAs based on copulas and vines and also offers the possibility of implementing new algorithms that can be integrated into the package. EDAs are implemented using S4 classes with generic functions for its main parts: seeding, selection, learning, sampling, replacement, local optimization, termination, and reporting. The package also provides a group of well-known benchmark problems and utility functions to study the behavior of EDAs.

Copy Link

Version

Install

install.packages('copulaedas')

Monthly Downloads

60

Version

1.2.1

License

GPL (>= 3)

Issues

Pull Requests

Stars

Forks

Maintainer

Yasser GonzalezFernandez

Last Published

January 11th, 2013

Functions in copulaedas (1.2.1)

edaTerminate

Termination Methods
edaSelect

Selection Methods
edaOptimize

Local Optimization Methods
EDAResult-class

Class for the Results of a Run of an EDA
EDAResults-class

Class for the Results of a Sequence of Runs of an EDA
edaReport

Reporting Methods
problems

Benchmark Problems
margins

Marginal Distributions
edaSeed

Seeding Methods
edaReplace

Replacement Methods
edaIndepRuns

Independent Runs
VEDA-class

Class for Vine EDAs
CEDA-class

Class for Copula EDAs
edaCriticalPopSize

Critical Population Size
edaRun

Main Loop of an EDA
EDA-class

Base Class for EDAs