Genetic Optimization Using Derivatives: The rgenoud Package for R

被引:0
|
作者
Mebane, Walter R., Jr. [1 ]
Sekhon, Jasjeet S. [2 ]
机构
[1] Univ Michigan, Dept Stat, Dept Polit Sci, Ann Arbor, MI 48109 USA
[2] Univ Calif Berkeley, Dept Polit Sci, Berkeley, CA 94720 USA
来源
JOURNAL OF STATISTICAL SOFTWARE | 2011年 / 42卷 / 11期
关键词
genetic algorithm; evolutionary program; optimization; parallel computing; R; NONLINEAR SOLVER; SOFTWARE;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
genoud is an R function that combines evolutionary algorithm methods with a derivative-based (quasi-Newton) method to solve difficult optimization problems. genoud may also be used for optimization problems for which derivatives do not exist. genoud solves problems that are nonlinear or perhaps even discontinuous in the parameters of the function to be optimized. When the function to be optimized (for example, a log-likelihood) is nonlinear in the model's parameters, the function will generally not be globally concave and may have irregularities such as saddlepoints or discontinuities. Optimization methods that rely on derivatives of the objective function may be unable to find any optimum at all. Multiple local optima may exist, so that there is no guarantee that a derivative-based method will converge to the global optimum. On the other hand, algorithms that do not use derivative information (such as pure genetic algorithms) are for many problems needlessly poor at local hill climbing. Most statistical problems are regular in a neighborhood of the solution. Therefore, for some portion of the search space, derivative information is useful. The function supports parallel processing on multiple CPUs on a single machine or a cluster of computers.
引用
收藏
页码:1 / 26
页数:26
相关论文
共 50 条
  • [31] Optimization of a Sandwich Structure Using a Genetic Algorithm
    Khoshravan, M. R.
    Hosseinzadeh, M.
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2009, 45 (02): : 179 - 206
  • [32] Mooring Pattern Optimization Using A Genetic Algorithm
    Mirzaei, Mahdi
    Maimun, A.
    Priyanto, A.
    Fitriadhy, A.
    JURNAL TEKNOLOGI, 2014, 66 (02):
  • [33] Work Assignment Optimization Using Genetic Algorithms
    Wang, Yu-Ren
    Chen, Yi-Jao
    Kung, Hsiang-Lin
    ADVANCED DESIGN AND MANUFACTURE III, 2011, 450 : 526 - +
  • [34] Femtocell Coverage Optimization using Genetic Algorithm
    Mohjazi, Lina
    Al-Qutayri, Mahmoud
    Barada, Hassan
    Poon, Kin
    2011 TECHNICAL SYMPOSIUM AT ITU TELECOM WORLD (ITU WT), 2011, : 159 - 164
  • [35] Optimization of the reefed parachute using genetic algorithm
    Yang, Xue
    Yu, Li
    Zhao, Xiao-Shun
    ENGINEERING COMPUTATIONS, 2017, 34 (06) : 1923 - 1938
  • [36] OPC Recipe Optimization using Genetic Algorithm
    Asthana, Abhishek
    Wilkinson, Bill
    Power, Dave
    OPTICAL MICROLITHOGRAPHY XXIX, 2016, 9780
  • [37] Optimization of the Compression Systems Using Genetic Algorithm
    Boushaki, Razika Zamoum
    Kessal, Farida
    Bentarzi, Hamid
    2016 International Conference on Robotics and Automation Engineering (ICRAE 2016), 2016, : 113 - 118
  • [38] Optimization of a Heat Recuperator Using Genetic Algorithm
    Ghanbari, M.
    Nouri, A.
    PROCEEDINGS OF THE 4TH IASME/WSEAS INTERNATIONAL CONFERENCE ON CONTINUUM MECHANICS: RECENT ADVANCES IN CONTINUUM MECHANICS, 2009, : 102 - 106
  • [39] trust Optim : An R Package for Trust Region Optimization with Sparse Hessians
    Braun, Michael
    JOURNAL OF STATISTICAL SOFTWARE, 2014, 60 (04):
  • [40] Mining Association Rules in R Using the Package RKEEL
    Sanchez, Oliver
    Moyano, Jose M.
    Sanchez, Luciano
    Alcala-Fdez, Jesus
    2017 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2017,