文章目录

  • 1 最优化起源
  • 2 最优化发展
  • 3 运筹学在国外
  • 4 运筹学在国内
  • 5 什么是最优化?
  • 6 为什么要研究最优化问题?
  • 7 最优化问题
  • 8 最优化问题分类
  • 9 最优化研究内容
    • 理论
    • 算法
    • 应用

1 最优化起源

中国古代优化思想–田忌赛马(公元前340年)

18世纪L.Euler,J.L.Lagrange等对与力学相关的极值问题或者变分问题统一处理方法的研究。

线性规划与单纯形法—George Dantzig 1947,线性规划之父,师从著名统计学家J. Neyman

一个人的潜能是难以预料的,成功的障碍往往来自于心理上的畏难情绪;一定要相信自己,保持积极的态度。

2 最优化发展

Dantzig,Fulkerson和Johnson在1950年研究旅行商问题时提出了线性整数规划问题。

随后,Gomory提出的割平面方法则奠定了现代整数规划算法的基础。

1951年Kuhn和Tucker提出了约束最优化问题必要条件,后称为Karush-Kuhn-Tucker (KKT)条件,标志着现代非线性规划理论研究的开端。

1970年,Victor Klee & George Minty给出实例证明了单纯形方法不是多项式时间的,而是指数级 O ( 2 n ) O(2^n) O(2n)。

3 运筹学在国外

英国称为 Operational Research,美国称为 Operations Research
起源于二战期间的军事问题,如雷达的设置、运输船队的护航舰队的规模、反潜作战中深水炸弹的深度、飞机出击队型、军事物资的存储等。二战后运筹学应用于经济管理领域(LP、计算机)
1948年英国首先成立运筹学会。
1952年美国成立运筹学会。
1952年,Morse 和 Kimball出版《运筹学方法》。
1959年成立国际运筹学联合会。

4 运筹学在国内

1956年成立运筹学小组。(1955年钱学森回国)
1958年提出运输问题的图上作业法。
1962年提出中国邮路问题。
1964年华罗庚推广统筹方法。
1982年加入国际运筹学联合会,并于1999年8月组织了第15届大会。

5 什么是最优化?

根据国际数学优化学会定义,最优化是指在一定约束条件下极大化或极小化某一目标函数的问题,其变量可能是连续或离散或随机的。

通俗解释,在所有可能中挑选最好的。

6 为什么要研究最优化问题?

最优化问题无处不在。

早在18世纪,著名数学家欧拉就曾说:宇宙万物无不与最小化或最大化的原理有关系。

可以说,最优化的原理渗入到社会发展的各个方面,甚至在我们的日常生活里也有各种各样的最优化问题。

经济金融: 最大利润、最小风险。
交通运输: 列车运行图、物流。
信息科学: 数据挖掘、图像处理。
生命科学: DNA 序列、蛋白质折叠。
工程力学: 最大载重、结构最优。
军事国防: 摆兵布阵、后勤保障。

7 最优化问题

向量优化
互补与均衡问题
组合优化
随机优化
半定规划
鲁棒优化
稀疏优化
统计优化
张量与多项式优化
非光滑优化

8 最优化问题分类

CONSTRAINED AND UNCONSTRAINED OPTIMIZATION
GLOBAL AND LOCAL OPTIMIZATION
STOCHASTIC AND DETERMINISTIC OPTIMIZATION
CONTINUOUS VERSUS DISCRETE OPTIMIZATION

9 最优化研究内容

理论

线性规划
非线性规划
一阶/二阶最优性条件
对偶理论
鞍点问题
灵敏度分析
复杂性分析

算法

最速下降方法
共轭梯度方法
牛顿方法
拟牛顿方法
投影方法
罚函数方法

应用

建立模型
理论分析
编程计算
解决实际问题

【最优化方法】1-最优化方法介绍相关推荐

  1. c语言用K-T条件姐约束最优化方法,约束最优化方法

    约束最优化问题的求解要比无约束问题的求解复杂得多, 也困难得多, 因而求解方法也更多种多样, 内容更为丰富. 这里只讨论可行方向方法中的简约梯度法和增广目标函数方法中的惩罚函数法. 一: 约束优化问题 ...

  2. 最优化方法之梯度下降法和牛顿法

    大部分的机器学习算法的本质都是建立优化模型,通过最优化方法对目标函数(或损失函数)进行优化,从而训练出最好的模型.最常见的最优化方法有梯度下降法.牛顿法. 最优化方法: 最优化方法,即寻找函数极值点的 ...

  3. 最优化算法的简单基础介绍(主要侧重于二次规划(QP)的问题优化)

    最优化方法相当于一门学科,大多为求最大值最小值.因为我刚开始看什么都不懂,所以在网上搜集了一些资料,算个简单的基础吧,让大家对整个的比较熟悉,我主要关注的是二次规划问题(Quadratic Progr ...

  4. 张志华-统计机器学习-概论

    文章目录 统计机器学习概论 1. 统计机器学习需要掌握的知识与技术? 2.统计机器学习(SML)的问题分类 3. 参数估计:频率方法与贝叶斯方法 4. 频率派和贝叶斯派的统一 统计机器学习概论 本节主 ...

  5. 机器学习中导数最优化方法(基础篇)

    1. 前言 熟悉机器学习的童鞋都知道,优化方法是其中一个非常重要的话题,最常见的情形就是利用目标函数的导数通过多次迭代来求解无约束最优化问题.实现简单,coding 方便,是训练模型的必备利器之一.这 ...

  6. 常见的几种最优化方法

    参考:http://blog.csdn.NET/majinlei121/article/details/47260917 http://www.cnblogs.com/maybe2030/p/4751 ...

  7. **ML : ML中的最优化方法

    前言:         在机器学习方法中,若模型理解为决策模型,有些模型可以使用解析方法.不过更一般的对模型的求解使用优化的方法,更多的数据可以得到更多的精度.         AI中基于归纳的方法延 ...

  8. 机器学习基础:最优化方法

    本文先总结了凸函数.hessian矩阵.泰勒展开.拉格朗日乘子.对偶函数,随后介绍了最优化中常用的梯度下降法.牛顿法.共轭梯度法.线性搜索法.置信域方法,最后介绍了其他的一些流行的最优化方法,模拟退火 ...

  9. python 机器学习——从感知机算法到各种最优化方法的应用(python)

    一 准备 1 数据集 2 基本工具 21 pandasread in data 22 numpyprocess data 23 matplotlibvisualize data 二 基本概念与定义 三 ...

最新文章

  1. 使用游标显示销售报表_协助报表开发之 MongoDB join mysql
  2. java api管理工具_一个能快速写出实体类的Api文档管理工具
  3. C/C++打造Windows岁月留声机
  4. Android - AsyncTask你知道多少?
  5. 大数据可视化陈为智慧树_智慧树知到_大数据可视化_答案新版
  6. JSP指令标记和动作标记
  7. Unity加载模块深度解析(纹理篇)
  8. Android动画系列 - PropertyAnim 详解
  9. 拓端tecdat|R语言最大流最小割定理和最短路径算法分析交通网络流量拥堵问题
  10. 几款基于ODE的机器人仿真软件
  11. 东师《《证据法学》》在线作业一二三离线作业网考
  12. 如何顺利获得美国工作签证
  13. 英汉对照名言隽语(三)
  14. 今天去google中国采访从google总部回来的工程师(多图)
  15. mybatis的example
  16. PS给照片添加镜头梦幻光斑动态图片效果
  17. 教你怎么去辨别电脑配置的好或坏
  18. c语言xml库调用方法,c语言如何调用xml的接口函数?
  19. 乐视网2018年净亏损40.96亿元 净资产为-30.26亿元
  20. 发现一个很不错的东西!--百度网盘外链,下载速度很不错

热门文章

  1. Codeforces Gym 2015 ACM Arabella Collegiate Programming Contest(二月十日训练赛)
  2. Pygame 简单打字游戏
  3. 现在个人博客网站还能够备案吗?是否需要企业身份才能备案?
  4. 文字图片在一行时候,图片居中问题
  5. DP的一些杂题(思维型)
  6. Hive查询问题(卡住)
  7. 马赛克 php,php实现图片局部打马赛克的方法_php技巧
  8. linux指令——刘雯丽
  9. 安卓app开发工具_四川智慧社区安卓手机app开发多少钱
  10. Windows程序设计最新书籍教程