鞭打梯度下降算法

刚性系统的一阶梯度下降算法。

107下载

更新2022年3月15日

从GitHub

在GitHub上查看许可证

鞭打梯度下降:应用于Rosenbrock函数的闭环梯度下降算法。请在这里找到论文: https://arxiv.org/abs/2108.12883。
我们为惯性梯度系统引入了一种新的自适应阻尼技术,该技术应用于无约束优化的梯度下降算法。在一个使用非凸Rosenbrock函数的例子中,我们展示了对现有基于动量的梯度优化方法的改进。同时利用李雅普诺夫稳定性分析,我们证明了算法的连续时间版本的性能。通过数值模拟,我们考虑了它的离散时间对应的性能,使用辛欧拉离散化方法。
该文件包含一个实时MATLAB示例和一个Simulink仿真由Subhransu Sekhar万博1manbetx Bhattacharjee先生,U7143478, ANU,在Ian R. Petersen教授博士的监督下开发的FAA,工程和计算机科学学院,ANU。有关代码的任何疑问,请通过u7143478@anu.edu.au向Subhransu Bhattacharjee先生提出。请使用MATLAB 2021a版本运行。mlx文件。

引用作为

SubhransuSekharBhattacharjee和Ian R Petersen,应用于Rosenbrock函数的闭环梯度下降算法,ANZCC 2021, IEEE Xplore, https://github.com/SubhransuSekharBhattacharjee-01/Whiplash, GitHub。

MATLAB版本兼容性
使用R2021a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!

无法下载使用GitHub默认分支的版本

版本 发表 发布说明
2.3

引用更新

2.2

请注意

2.1

新增论文链接

2.0.3

描述

2.0.2

总结

2.0.1

笔记

2.0.0

固定的自述

1.0.0

要查看或报告此GitHub插件中的问题,请访问GitHub库
要查看或报告此GitHub插件中的问题,请访问GitHub库