变分法(欧拉 - 拉格朗日)和梯度下降求泛函最优解

article/2025/10/7 19:42:01

泛函的简单理解:

xu的变量,F(x,u,{u}') 这样的就叫泛函 .

加个积分,\int_{a}^{b} F(x,u,{u}') dx这样的就叫积分泛函 .

欧拉 - 拉格朗日 (E - L) 公式:

定义一个能量泛函如下:

\large E(u) = \int_{a}^{b}F(x,u,{u}')dx

\large u = u(x)

我们的目的是找到能使 \large E(u) 取到极值的时候 \large u 的取值,所以我们就假设 \large u 就是当前能使\large E(u)取极值时的一个函数 :\large u = argminE(u)

所以一定有:

\large E(u)\leqslant E(u+t v)

\large E(u+t v) =\int_{a}^{b}F(x,u+tv,{(u+tv)}')dx

其中 \large u\large v 都是关于 \large x 的函数,也就是 \large u(x)\large v(x)  . 且\large v(a)=v(b)=0{\color{Blue} }{\color{DarkRed} }

我们把 \large E(u+t v) 看成一个 \large t 为变量的函数 \large \o (t) ,当 \large t \to 0\large \large E(u)= E(u+t v) ,所以可以推断出  \large \frac{\partial \o }{\partial t} = 0  .

原式:\frac{\partial \o }{\partial t}

= \frac{\partial E(u+t v) }{\partial t}

=\int_{a}^{b}[\frac{\partial F(x,u+tv,{(u+tv)}' )}{\partial x}*\frac{\partial x}{\partial t}+\frac{\partial F(x,u+tv,{(u+tv)}' )}{\partial (u+tv)}*\frac{\partial (u+tv)}{\partial t}+\frac{\partial F(x,u+tv,{(u+tv)}' )}{\partial {(u+tv)}'}*\frac{\partial ({(u+tv)}')}{\partial t}]dx

=\int_{a}^{b}[\frac{\partial F(x,u+tv,{(u+tv)}' }{\partial (u+tv)}* v+\frac{\partial F(x,u+tv,{(u+tv)}' }{\partial {(u+tv)}'}*{v}']dx

由于 \large t \to 0

 =\int_{a}^{b}[\frac{\partial F }{\partial u}* v+\frac{\partial F }{\partial {u}'}*{v}']dx

=\int_{a}^{b}\frac{\partial F }{\partial u}vdx+\int_{a}^{b}\frac{\partial F }{\partial {u}'}{v}'dx

=\int_{a}^{b}\frac{\partial F }{\partial u}vdx+\int_{a}^{b}\frac{\partial F }{\partial {u}'}dv

 对后一项使用分部积分公式:

 =\int_{a}^{b}\frac{\partial F }{\partial u}vdx+\frac{\partial F}{\partial {u}'}v-\int_{a}^{b}vd(\frac{\partial F}{\partial {u}'})

=\int_{a}^{b}\frac{\partial F }{\partial u}vdx+\frac{\partial F}{\partial {u}'}v-\int_{a}^{b}v\frac{d}{dx}(\frac{\partial F}{\partial {u}'})dx

合并第一项和第三项:

=\int_{a}^{b}\frac{\partial F }{\partial u}vdx-\frac{d}{dx}(\frac{\partial F}{\partial {u}'})vdx+\frac{\partial F}{\partial {u}'}v|_{a}^{b}

=\int_{a}^{b}[\frac{\partial F}{\partial u}-\frac{d}{dx}(\frac{\partial F}{\partial {u}'})]vdx+\frac{\partial F}{\partial {u}'}v|_{a}^{b}

文章开头我们提过 \large \large v(a)=v(b)=0,所以  \frac{\partial F}{\partial {u}'}v|_{a}^{b} = 0,若原式\frac{\partial \o }{\partial t}=0 ,则:

 \large \frac{\partial F}{\partial u}-\frac{d}{dx}(\frac{\partial F}{\partial {u}'}) = 0{\color{Red} }

\large -\frac{\partial F}{\partial u}+\frac{d}{dx}(\frac{\partial F}{\partial {u}'}) = 0

这就是变分法引理,也就是大名鼎鼎的欧拉 - 拉格朗日 (E - L) 公式

 我们利用相同的方法,可以推出几个衍生公式:

1 .  积分泛函为 : \large \large E(u) = \int_{a}^{b}F(x,u,{u}')dx  时,利用上述变分法得到E-L公式为

\large \large \frac{\partial F}{\partial u}-\frac{d}{dx}(\frac{\partial F}{\partial {u}'})+\frac{d^{2}}{dx}(\frac{\partial F}{\partial {u}''}) = 0

\large -\frac{\partial F}{\partial u}+\frac{d}{dx}(\frac{\partial F}{\partial {u}'})-\frac{d^{2}}{dx}(\frac{\partial F}{\partial {u}''}) = 0

 2 .  积分泛函为:\large \large \large E(u) = \int_{a}^{b}F(x,y,u,u_{x},u_{y})dx时,利用上述变分法得到E-L公式为

 \large \frac{\partial F}{\partial u}-\frac{d}{dx}(\frac{\partial F}{\partial {u_{x}}'})-\frac{d}{dy}(\frac{\partial F}{\partial {u_{y}}'}) = 0

\large -\large \frac{\partial F}{\partial u}+\frac{d}{dx}(\frac{\partial F}{\partial {u_{x}}'})+\frac{d}{dy}(\frac{\partial F}{\partial {u_{y}}'}) = 0

意义及应用:

文章的标题已经说过了,在关于水平集图像分割中,其公式的意义主要是用于梯度下降求泛函最优解,那为什么要引用一个新变量 \large t ?根据水平集和曲线演化的概念,曲线是随着时间慢慢演化的,我们就可以理解为 \large t 取一个趋近于 \large 0 很小的数,所以 \large \frac{\partial F}{\partial u}-\frac{d}{dx}(\frac{\partial F}{\partial {u}'}) 也就会很小,把 \large t 当成时间变量,我们利用时间一点点向前,一点一点演化曲线,最终达到目的。


http://chatgpt.dhexx.cn/article/UJkij08r.shtml

相关文章

第二章-最优控制中的变分法(经典变分法或古典变分法)1

是《最优控制理论与应用(邵克勇,王婷婷,宋金波)》的读书笔记,相比于其他的书,选择这本书的理由是页数少,能读完。解学书的《最优控制理论与应用》看目录感觉很全,但是太厚了,感觉看不完。 虽然…

变分法理解1——泛函简介

变分法是处理泛函的数学领域,和处理函数的传统微积分相对。 对泛函求极值的问题称为变分问题,使泛函取极值的函数称为变分问题的解,也称为极值函数。 传统的微积分中的一个常见的问题是找到一个 x x x 值使得 y ( x ) y(x) y(x) 取得最大值…

变分法证明两点之间线段最短

传送门https://zhuanlan.zhihu.com/yueaptx 变分法简介Part 1.(Calculus of Variations) Dr.Stein 计算力学 ​关注他 283 人赞了该文章 泛函数 (Functionals) 简而言之,泛函数是函数的函数,即它的输入是函数,输出…

最优控制理论 一、变分法和泛函极值问题

变分法是最优控制问题的三大基石之一,下面讨论一些变分法的常用理论。 1. 性能指标泛函 无约束最优控制问题,若固定起止时间,两端状态固定,即 x ( 0 ) x 0 , x ( t f ) x f , t ∈ [ 0 , t f ] x(0)x_0, x(t_f)x_f, t\in[0,t…

[变分法介绍]优美的旋轮线:最速下降线问题,通过费马光学原理的初等证明

[变分法介绍]优美的旋轮线:最速下降线问题,通过费马光学原理的初等证明 变分法 费马光学原理最速下降线问题旋轮线旋轮线最速下降性质的证明一些旋轮线及变形参考书目:1696年约翰伯努利在写给他哥哥雅克布伯努利的一封公开信中提出了如下的“捷线”问题:设想一个质点沿连接…

深入浅出解析变分法——一种常用的数学方法

前言:笔者从事图像处理行业,总是接触到变分法这个概念,一直没有很深入的去理解这个概念,同时我看其他大佬的博文也比较糊涂,因此最近花了一些时间好好梳理了这部分数学知识。文章共3部分,主要是对变分法的解…

变分法:在图像处理中的应用(一)

前言 最近学习稠密重建的相关知识,发现变分法通常作为一个平滑的正则项出现在残差平方和的损失函数中。而图像处理中又经常出现这类最小损失函数的优化问题,如图像分割、稠密光流、稠密重建等等,这些优化问题中都有可能涉及到变分法。因此&am…

电磁仿真原理——3. 变分法(Variationl Methods)

目录 引言线性空间的算子问题变分的计算问题欧拉公式 构造泛函的方法利用分部积分构造利用标准变分原理构造 瑞利一里茨法加权留数法本征问题变分的实际应用 引言 由于课程后面重点的矩量法和有限元法都是基于变分法进行的,变分法是它们的数学基础,实际…

泛函极值问题与变分法

泛函与泛函极值问题 平面内两点A,B,连接两点之间的曲线有很多种方式。分别用函数 f i ( x ) f_{i}(x) fi​(x)来表示。对于给定的曲线 f i ( x ) f_{i}(x) fi​(x), 那么两点之间连线的长度可以表示为 J ( f i ( x ) ) ∫ A B 1 f i ′ ( x ) 2 d x J…

【Matlab】变分法求控制器(无约束)

在动态最优控制中,目标函数是一个泛函数,求解动态最优化问题可以看做是求泛函极值的问题,求解泛函极值有一个方法,即变分法,本文章便介绍有关变分法的一些自己的学习理解。 变分法的基本概念 泛函 如果一个因变量的…

关于变分法

在介绍变分贝叶斯之前,首先以这篇博客介绍下大名鼎鼎的变分法。 参考资料主要是知乎的文章与维基百科。 变分就是函数的微分。 回顾一下传统的函数优化问题。 对于 min ⁡ x f ( x ) \min_x f(x) minx​f(x)这样的优化问题,求取最优的 x x x的做法常用…

变分法

变分法 弦平衡方程的导出,建立起横向位移u,张力T,外力f之间的关系: 方一、根据受力平衡导出 推导时用的技巧或假设: 1.泰勒展开近似 同理 2. 3.小变形假设,张力均匀,即 4.方程推导中忽略二…

变分法入门介绍

文章目录 变分法入门介绍泛函和变分法变分法求泛函极值变分的定义拉格朗日函数欧拉方程 案例分析--两点之间直线最短在Mathematica中使用变分法参考文献 变分法入门介绍 读完这篇博文你可以了解变分的基本概念,以及使用变分法求解最简泛函的极值。本文没有严密的数…

能量原理和变分法笔记1:变分法简介

上个学期在学校学了多体系统动力学的课,其中老师讲了变分原理,觉得很有启发,决定再学学相关的知识,在B站找到了一个这样的视频能量原理与变分法,做点笔记,加深一下理解。 第0章序言-微元、功和能(P2) 第1章…

机器学习——变分法、拉格朗日乘子

文章目录 一、变分法二、Lagrange 乘子2.1 一般约束的拉格朗日乘子2.2 带不等式约束的拉格朗日乘子2.3 多约束问题 一、变分法 引入 函数 y ( x ) y(x) y(x) 可以看成一种操作符,即对于任意 x x x,返回一个输出 y y y。在这种情况下,我们…

动态优化模型/ 变分法:泛函、极值、变分

目录 1 变分法的基本概念 1.1 泛函 1.2 泛函的极值 1.3 泛函的变分 1.4 极值与变分 1.5. 变分法的基本引理 2 无约束条件的泛函极值 2.1 端点固定的情况 2.2 …

变分法 (Calculus of Variations)

Contents 泛函 (functional)Calculus of VariationsReferences 泛函 (functional) 泛函 F [ y ] F[y] F[y] 是函数的函数,即它的输入是函数 y ( x ) y(x) y(x),输出是实数 F F F。这个输出值取决于一个或多个函数 (输入) 在一整个路径上的积分而非像…

变分法原理

原文链接: 浅谈变分法原理 首发于 烤羚羊的理科教室 写文章 浅谈变分原理 烤羚羊 吃老本的物理教师、民科老咸鱼 784 人 赞同了该文章 对付数学物理中极值问题,变分大法(variational principle)可谓是杀人放火居家旅行的必备工具。…

Linux运维工程师岗位前景及学习路线

Linux运维工程师岗位前景及学习路线 1.1 什么是Linux? 大家日常使用电脑听歌、打游戏娱乐或处理日常工作时,接触到最多的就是Windows操作系统,电脑如果不安装Windows系统是无法进行娱乐和工作的,所有的软件程序都必须运行在操作…

猿创征文 | Linux运维工程师的10个日常使用工具分享

猿创征文 | Linux运维工程师的10个日常使用工具分享 一、本次分享工具导航二、Adminer数据库管理工具1.Adminer介绍2.Adminer的特点3.Adminer的使用4.Adminer的使用感受 三、Memos碎片化知识管理工具1.Memos简介2.Memos的使用3.Memos的使用感受 四、Linux服务器集群管理工具——…