Título: R-chaosoptimiser: un optimizador global no lineal sin restricciones escrito en lenguaje R para el cálculo estadístico
R-chaosoptimiser: an optimiser for unconstrained global nonlinear optimisation written in R language for statistical computing
Autores: Velásquez H. Juan David ; Universidad Nacional de Colombia
Fecha: 2011-12-10
Publicador: Ingeniería e investigación
Fuente:

Tipo:



Tema: Systems Engineering
optimisation; R language; gradient-based method; chaos; algorithm
Ingeniería de Sistemas
optimización; Lenguaje R; métodos basados en gradiente; caos; algoritmos
Descripción: This paper discusses using R-chaosoptimiser, an R language package for nonlinear optimisation based on gradient techniques and chaos optimisation algorithms. Its implementation was based on three building blocks which could be executed alone or un combination: the first carrier wave algorithm, the chaos-based cyclical coordinate search method and the second wave carrier algorithm. Using chaos optimisation algorithms allows the tool to break away from local optimal points and converge towards an overall optimum inside a predefined search domain. Within the previous components, a user would be specifying the BFGS algorithm for refining the current best solution. Using the BFGS algorithm is not mandatory, so that its implementation was able to optimise problems having objective function discontinuities. However, the BFGS algorithm is a powerful local search method, meaning that it is used to exploit current knowledge about an objective function for improving a current solution; an explanatory example is presented.
En este artículo se discute la implementación de rchaosoptimizer, un paquete de R para la optimización no lineal basada en técnicas de gradiente y algoritmos de optimización caóticos. La implementación está basada en tres bloques constructivos que pueden ser ejecutados solos o combinados: 1) el algoritmo de primera onda; 2) el método de búsqueda por coordenadas cíclicas basado en caos; y, 3) el algoritmo de segunda onda. El uso de algoritmos de optimización caóticos permite a la herramienta implementada escapar de puntos óptimos locales y converger al óptimo global dentro del domino predefinido de búsqueda. Dentro de los componentes previos, el usuario podría especificar una llamada al algoritmo BFGS para refinar la solución actual. El uso del algoritmo BFGS no es obligatorio, tal que la implementación es capaz de optimizar problemas con discontinuidades en la función objetivo. Sin embargo, el algoritmo BFGS es un método poderoso de búsqueda local, tal que, él es usado para explotar el conocimiento sobre la función objetivo para mejorar la solución actual. Finalmente, en ejemplo exploratorio es presentado.
Idioma: Inglés

Artículos similares:

Aplicación del método de elementos naturales a problemas estructurales,Natural elements’ methods applied to structural problems por González Torres Libardo Andrés ,Garzón Alvarado Diego Alexander ,Roa Garzón Máximo Alejandro
10