* Levenberg-Marquardt法 (LM)+ 通用全局优化算法(Universal Global Optimization - UGO)
* Quasi-Newton法 (BFGS)+ 通用全局优化算法(Universal Global Optimization - UGO)
* 遗传算法 (Genetic Algorithms - GA)
* 摸拟退火 (Simulated Annealing - SA)
* 下山単体法 (Simplex Method - SM)+ 通用全局优化算法(Universal Global Optimization - UGO)
* 离子群法 (Particle Swarm Optimization - PSO)
* 最大继承法 (Max Inherit Optimization - MIO)
* 差分进化法 (Differential Evolution - DE)
* 自组织群移法 (Self-Organizing Migrating Algorithms - SOMA)
* 共扼梯度法 (Conjugate-Gradient Method - CGM) + 通用全局优化算法(Universal Global Optimization - UGO)
* 包维尔法 (Powell Optimization - PO)+ 通用全局优化算法(Universal Global Optimization - UGO)
* 禁忌搜索法 (Tabu Search - TS)
* 单纯线性规划法 (Simplex Linear Programming)
Nelder–Mead simplex algorithm
Nelder-Mead法,或称下山单纯形法,可做非线性函数极值以及曲线拟合程序。
Nelder-Mead法是利用多面体来逐步逼近最佳点x*.设函数变量为n维,则在n维空间里多面体有(n+1)个顶点.设x1,x2,...,xn+1为多面体的顶点,且满足:

f(x1)<=f(x2)<=...<=f(xn+1)

Nelder-Mead法试着将多面体中最差的顶点xn+1(也就是函数的最大点)以新的最佳点替代,来更新多面体,使之逼近最佳解.更新的设定方式有四种,分别是:反射,扩展,外收缩,内收缩.如果这四种方法都不适用,则进行变小步骤.
http://en.wikipedia.org/wiki/Nelder-Mead_method
http://hi.baidu.com/ne_fsx/blog/ ... 7bae0034fa4165.html

 
----------------------------

1:遗传算法:Genetic Algorithm(GA)
2:麦夸特法:Levenberg-Marquardt(LM)
3:准牛顿法:Quasi-Newton(BFGS)
4:简面体爬山法:Simplex Method(SM)
5:最大继承法:Max Implementation Optimization(MIO)
6:模拟退火:Simulated Annealing(SA)
7:粒子群法:Particle Swarm Optimization(PSO)
8:自组织融合法:Self-Organizing Migrating Algorithm(SOMA)
9:共扼梯度法 (Conjugate-Gradient Method - CGM) + 通用全局优化算法(Universal Global Optimization - UGO)
10:包维尔法 (Powell Optimization-PO)+ 通用全局优化算法(Universal Global Optimization - UGO)
11:禁忌搜索法 :Tabu Search(TS)
12:单纯线性规划法:Simplex Linear Programming(SLP)

---------------------------------

最新文章

  1. PyCharm使用(完全图解(最新经典))
  2. jsp的标签
  3. css3开门
  4. C语言指针5分钟教程
  5. wdcp-apache开启KeepAlive提高响应速度
  6. 64bit ubuntu14.04编译PlatinumKit出现的arm-linux-androideabi-g++: not found错误解决方法
  7. 64位linux下安装oracle10 64位 遇到 :ins_ctx.mk ;ins_emdb.mk
  8. android 基础04-BroadCastReceiver
  9. vue入门(一)
  10. string赋值和操作
  11. jupyter notebook出现cannot import name &#39;create_prompt_application&#39;问题(Died Kernel)
  12. CentOS6.5升级GCC4.8
  13. [转] openwrt关闭调试串口
  14. c# 枚举的定义,枚举的用法,获取枚举值
  15. Android-Kotlin-枚举enum
  16. 乘风破浪:LeetCode真题_008_String to Integer (atoi)
  17. CSS盒子知识
  18. OOD沉思录 --- 类和对象的关系 --- 使用关系
  19. CVPR-2018 那些有趣的新想法
  20. hibernate的配置, 增删改查

热门文章

  1. bbs项目富文本编辑器实现上传文件到media目录
  2. 封装JedisClient.提供API实现对redis的操作
  3. python中logging模块使用
  4. Inno Setup自定义安装界面脚本
  5. go语言使用go-sciter创建桌面应用(七) view对象常用方法,文件选择,窗口弹出,请求
  6. 使用PHP来简单的创建一个RPC服务
  7. C语言中简单的for循环和浮点型变量
  8. Oracle的SQL语句中如何处理‘&amp;’符号
  9. Windows 修改的hosts记录没有效果
  10. Lazarus下面的javascript绑定另外一个版本bug修正