数值优化(Numerical Optimization)学习系列-目录

置顶 2015年12月27日 19:07:11 下一步 阅读数 12291更多

分类专栏: 数值优化
 
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。

概述

数值优化对于最优化问题提供了一种迭代算法思路,通过迭代逐渐接近最优解,分别对无约束最优化问题和带约束最优化问题进行求解。 
该系列教程可以参考的资料有 
1. 《Numerical Optimization 2nd》–Jorge Nocedal Stephen J. Wright 
2. 《凸优化》–Stephen Boyd 
3. 《非线性最优化基础》–Masao Fukushima(林贵华译) 
4. 《非线性最优化理论与方法》–王宜举 
5. 凸优化在线课程

学习链接

  1. 最优化问题概述 
    *介绍最优化问题分类以及求解思路
  2. 线搜索方法 
    *基于线搜索方法,包括最速下降、牛顿方法以及步长计算等
  3. 信赖域方法 
    *介绍信赖域求解最优化问题的思路
  4. 共轭梯度方法 
    *介绍共轭方法的思路
  5. 拟牛顿方法 
    *介绍拟牛顿方法,用一阶梯度近似Hessian矩阵方法
  6. 大规模无约束最优化方法 
    *大规模无约束问题,LBFGS等
  7. 梯度计算 
    *复杂函数梯度近似方法
  8. 无梯度最优化方法 
    *不计算梯度情况下,如何进行最优化
  9. 最小二乘问题 
    *最优化方法应用,求解最小二乘问题
  10. 非线性方程 
    *最优化方法应用,求解非线性方程问题
  11. 有约束最优化问题 
    *介绍等式、非等式约束最优化问题以及最优化条件,包括KKT条件、对偶等
  12. 线性规划问题 
    *线性规划常见求解算法
  13. 非线性约束最优化问题 
    *介绍非线性约束的最优化问题求解思路
  14. 二次规划问题 
    *目标函数是二次函数的特殊最优化问题,是SQP、内点等方法的基础
  15. 惩罚和增广拉格朗日方法 
    *求解带约束最优化问题常用方法
  16. 序列二次规划和内点法 
    *SQP和IP方法对于求解大规模约束最优化问题提供方案

说明

该系列文章是个人学习总结,由于非数学专业和时间关系,可能会有错误和纰漏,欢迎大家批评指正。 
另外文章每一行都是个人一字一字敲进去的,转载请注明出处,谢谢。

数值优化(Numerical Optimization)学习系列-目录的更多相关文章

  1. [转] 数值优化(Numerical Optimization)学习系列-目录

    from:https://blog.csdn.net/fangqingan_java/article/details/48951191 概述数值优化对于最优化问题提供了一种迭代算法思路,通过迭代逐渐接 ...

  2. Entity Framework Code First学习系列目录

    Entity Framework Code First学习系列说明:开发环境为Visual Studio 2010 + Entity Framework 5.0+MS SQL Server 2012, ...

  3. ABP 学习系列 - 目录

    一.ABP 学习系列 - 入门介绍之单表 http://www.cnblogs.com/yabu007/p/8067694.html 二.ABP 学习系列 - 入门介绍之多表 http://www.c ...

  4. WebGPU学习系列目录

    介绍 大家好,本系列从0开始学习WebGPU API,并给出相关的demo. WebGPU介绍 WebGPU相当于DX12/Vulkan,能让程序员更灵活地操作GPU,从而大幅提升性能. 为什么要学习 ...

  5. Android+Jquery Mobile学习系列-目录

    最近在研究学习基于Android的移动应用开发,准备给家里人做一个应用程序用用.向公司手机移动团队咨询了下,觉得使用Android的WebView上手最快,因为WebView等于是一个内置浏览器,可以 ...

  6. Linux基础学习系列目录导航

    Linux基础学习-通过VM安装RHEL7.4 Linux基础学习-命令行与图形界面切换 Linux基础学习-基本命令 Linux基础学习-RHEL7.4之YUM更换CentOS源 Linux基础学习 ...

  7. 数值优化(Numerical Optimization)学习系列-无梯度优化(Derivative-Free Optimization)

    数值优化(Numerical Optimization)学习系列-无梯度优化(Derivative-Free Optimization) 2015年12月27日 18:51:19 下一步 阅读数 43 ...

  8. Entity Framework Code First学习系列

    Entity Framework Code First学习系列目录 Entity Framework Code First学习系列说明:开发环境为Visual Studio 2010 + Entity ...

  9. Caffe 学习系列

    学习列表: Google protocol buffer在windows下的编译 caffe windows 学习第一步:编译和安装(vs2012+win 64) caffe windows学习:第一 ...

随机推荐

  1. js优先队列的定义和使用

    //队列,先入先出,FIFO function Queue() { this.items = []; } Queue.prototype = { constructor: Queue, enqueue ...

  2. js类型判断:typeof与instanceof

    typeof用以获取一个变量或者表达式的类型,typeof一般只能返回如下几个结果: number,boolean,string,function(函数),object(NULL,数组,对象),und ...

  3. Nginx-HTTP之静态网页访问流程分析一

    假设访问静态网页的配置如下: worker_processes 1; error_log stderr debug; daemon off; master_process on; events { w ...

  4. How to get full path of StreamWriter

     How to get full path of StreamWriter   In my version of the framework, this seems to work: string f ...

  5. mysql的启动问题

    用cmd启动MySQL   (net start mysql )时出现(发生系统错误 5.  拒绝访问)这样的错误是因为cmd 权限太低了需要提高cmd权限才行(即使管理员权限) 如下图cmd所示: ...

  6. 如何将ubuntu16.04升级到ubuntu 18.04?

    答:步骤如下: 1. sudo apt update (更新软件源) 2. sudo apt upgrade (更新内核相关的包) 3. sudo apt dist-upgrade 4.  sudo ...

  7. vscode在软件内部查看html渲染效果的插件

    使用方法: Usage press 'F1' and type "Show Live Server Preview" F1,然后输入Show Live Server Preview ...

  8. js复选框实现全选、全不选、反选

    复选框为checkbox对象 通过input就可以将一个简单的复选框呈现在页面上 <input type="checkbox" /> 要实现的大概就是这样一个页面 思路 ...

  9. 一百零三:CMS系统之使用sweetalert提示框优化返回结果

    在base模板中引用 在修改密码的js中使用 $(function () { $('#submit').click(function (evnet) { evnet.preventDefault(); ...

  10. 【JVM学习笔记】Class.forName方法学习

    三个参数的版本的源代码如下 doc文档翻译 使用给定的类加载器(即第3个参数)返回与具有给定字符串名称(第1个参数)的类或接口关联的Class对象.给定类或接口的完全限定名称(以getName返回的相 ...