copulaedas:一个基于 Copula 的分布估计算法 R 包
神经与进化计算
2014-07-02 v4 数学软件
摘要
在 EDAs(分布估计算法)中使用基于 copula 的模型目前是一个活跃的研究领域。在此背景下,R 语言的 copulaedas 包提供了一个平台,用于实现和研究基于 copula 的 EDA。该包提供了基于 copula 和 vine 的各种 EDA 的完整实现、一组众所周知的优化问题以及用于研究算法性能的工具函数。新开发的 EDA 可以通过扩展具有其主要组件通用函数的 S4 类轻松集成到包中。本文通过概述基于 copula 的 EDA、描述包的实现以及通过示例说明其用法来介绍 copulaedas。示例包括运行包中定义的 EDA、实现新算法,以及在基准函数和现实世界问题上比较不同算法行为的实证研究。
引用
@article{arxiv.1209.5429,
title = {copulaedas: An R Package for Estimation of Distribution Algorithms Based on Copulas},
author = {Yasser Gonzalez-Fernandez and Marta Soto},
journal= {arXiv preprint arXiv:1209.5429},
year = {2014}
}