非线性优化资料整理

发布于:2024-02-28 ⋅ 阅读:(167) ⋅ 点赞:(0)

做课题看了一些非线性优化的资料,整理一下,以方便查看:

优化的中文博客

  1. 数值优化|笔记整理(8)——带约束优化:引入,梯度投影法

  2. (附代码)QP求解器对比对于MPC的QP求解器

  3. 数值优化| 二次规划的SCA求解方法:b站最优化上财,应该是 崔雪婷老师讲的

  4. 非线性和动态优化: 从理论到实践 1.8.4.3 连续二次规划 这篇写得很清楚,不清楚是出自那本著作、

  5. 数值优化|笔记整理(B)——二次规划(上):Schur补方法,零空间法,激活集方法

  6. 有效集法

  7. 内点法介绍(Interior Point Method)

  8. 【最优化】序列(逐步)二次规划法(SQP)

  9. 实现SQP算法的C++代码解读二

  10. 最优化抄书笔记:序列二次规划

  11. 基于逐次凸近似(Successive Convex Approximation)的非凸二次规划问题求解—MATLAB程序

  12. 四足机器人优化方法初探:非线性最小二乘法

在这里插入图片描述

  1. 非线性优化(Non-Linear Optimization)非线性优化的一个总览

  2. SLAM算法工程师之路:状态估计之非线性优化学习

  3. 非线性优化方法的总结——approximation

MATLAB关于非线性优化的资料

  1. 非线性约束

线性约束的写法,在约束函数中包含梯度(求解器的运行速度可以更快,提供的结果更可靠)

  1. 香蕉函数的最小化

经典的香蕉函数使用多种不同的优化方法求解,包括无导数优化、使用估计导数的优化、使用最陡下降法的优化。使用解析梯度的优化、使用解析黑塞矩阵的优化、使用最小二乘求解器的优化盒 使用最小二乘求解器的优化和雅可比矩阵

  1. MATLAB fmincon函数 进阶资料(磕盐记录)

  2. fmincon Interior-Point Algorithm with Analytic Hessian

  3. Writing Scalar Objective Functions

论文整理的优化求解器

《Nonlinear Programming Solvers for Unconstrained and Constrained Optimization Problems: a Benchmark Analysis》,介绍得很全面

一些可以找到的求解器:

  1. SQPlab:A Matlab solver of nonlinear optimization and optimal control problems

编写的语言是MATLAB
在这里插入图片描述

  1. SQPlight/SQPpro:A solver of nonlinear optimization problems


软件的文档:SQPpro - A solver of nonlinear optimization problems, using an SQP approach

  1. QPAL: A solver of convex quadratic optimization problems

在这里插入图片描述

  1. MODULOPT: A library for solving optimization problems and testing optimization software

在这里插入图片描述
5. acados

在这里插入图片描述

  1. BLASFEO
    在这里插入图片描述

优化的书籍或论文

  1. 《Numerical Methods and Optimization Theory and Practice for Engineers》Chapter11-Quadratic Programming and Nonlinear Optimization

  2. Sequential Convex Programming-Notes for EE364b, Stanford University

  3. The Sequential Quadratic Programming Method介绍得很详细,可以看看。

优质的回答

  1. 学习最优化方法有什么好的方法或者书么?
本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到