当前位置: 首页 > news >正文

上海微信网站开发谷歌商店下载不了软件

上海微信网站开发,谷歌商店下载不了软件,景点网站开发积极意义,用python自动写wordpress文章目录 最优化问题引入凸集凸函数凸优化梯度Jacobi矩阵Hessian矩阵 最优化问题引入 例如:有一根绳子,长度一定的情况下,需要如何围成一个面积最大的图像?这就是一个最优化的问题。就是我们高中数学中最常见的最值问题。 最优化…

文章目录

  • 最优化问题引入
  • 凸集
  • 凸函数
  • 凸优化
  • 梯度
  • Jacobi矩阵
  • Hessian矩阵

最优化问题引入

例如:有一根绳子,长度一定的情况下,需要如何围成一个面积最大的图像?这就是一个最优化的问题。就是我们高中数学中最常见的最值问题。

最优化问题的一般形式是:
m i n ​ f ( x ) x ∈ C min​f(x) \\ x \in C minf(x)xC
其中, f f f是目标函数, A A A是约束条件, x x x是参数值。要求解最优化问题,就是要找到一个可行解 x ∗ x^∗ x,使得对于所有的 x ∈ A x\in A xA,都有 f ( x ∗ ) ≤ f ( x ) f(x^∗)≤f(x) f(x)f(x)

最优化问题的三个基本要素是:

  • 目标函数:用来衡量结果的好坏
  • 参数值:未知的因子,需要通过数据来确定
  • 约束条件:需要满足的限制条件

凸集

定义:集合 C C C中任意两点的线 C C C中,则称集合 C C C为凸集,也即满足 ∀ x , y ∈ C , 0 ≤ 0 ≤ 1 \forall x,y\in C,0≤0≤1 x,yC,001 8 x + ( 1 − ) y ∈ C 8x+(1-)y\in C 8x+(1)yC的集合称为凸集。

凸集合就是一个集合中的任意两点之间的线段都属于这个集合,而非凸集合就是不满足这个条件的集合。

凸集合:
在这里插入图片描述
非凸集合:
在这里插入图片描述

凸函数

定义:凸函数是一种定义在凸集上的实值函数,满足任意两点连成的线段上的函数值不大于两点的函数值的加权平均。也就是说,如果 f f f是凸函数,那么对于任意 x x x y y y在定义域内,以及任意 θ θ θ ( 0 , 1 ) (0,1) (0,1)之间,有
f ( θ x + ( 1 − θ ) y ) ≤ θ f ( x ) + ( 1 − θ ) f ( y ) f(θx+(1−θ)y)≤θf(x)+(1−θ)f(y) f(θx+(1θ)y)θf(x)+(1θ)f(y)
这个不等式称为凸函数的凸性条件。如果不等式中的等号只在 x = y x=y x=y时成立,那么 f f f严格凸的。如果不等式反向成立,那么 f f f凹函数。如果 f f f既是凸函数又是凹函数,那么 f f f仿射函数

二维空间的凸函数:

import numpy as np
import matplotlib.pyplot as plt# 定义凸函数 f(x) = x^2
def f(x):return x**2# 生成x轴的数据
x = np.linspace(-5, 5, 100)# 计算y轴的数据
y = f(x)# 画出函数图像
plt.plot(x, y)# 设置坐标轴标签和标题
plt.xlabel('x')
plt.ylabel('f(x)')
plt.title('Convex Function')# 显示图像
plt.show()

在这里插入图片描述

三维空间的凸函数:

from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
import numpy as np# 定义凸函数 f(x,y) = x^2 + y^2
def f(x, y):return x**2 + y**2# 生成x和y轴的数据
x = np.linspace(-5, 5, 100)
y = np.linspace(-5, 5, 100)# 将x和y轴数据转换为网格矩阵
X, Y = np.meshgrid(x, y)# 计算z轴的数据
Z = f(X, Y)# 创建3D图像对象
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')# 画出函数图像
ax.plot_surface(X, Y, Z)# 设置坐标轴标签和标题
ax.set_xlabel('x')
ax.set_ylabel('y')
ax.set_zlabel('f(x,y)')
ax.set_title('Convex Function')# 显示图像
plt.show()

在这里插入图片描述
二维空间的非凹非凸函数:

import numpy as np
import matplotlib.pyplot as plt# 定义非凹非凸函数 f(x) = sin(x) + cos(2x)
def f(x):return np.sin(x) + np.cos(2*x)# 生成x轴的数据
x = np.linspace(-5, 5, 100)# 计算y轴的数据
y = f(x)# 画出函数图像
plt.plot(x, y)# 设置坐标轴标签和标题
plt.xlabel('x')
plt.ylabel('f(x)')
plt.title('Non-convex Function')# 显示图像
plt.show()

在这里插入图片描述

三维空间的非凹非凸函数:

from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
import numpy as np# 定义非凹非凸函数 f(x,y) = sin(x) + cos(2y)
def f(x, y):return np.sin(x) + np.cos(2*y)# 生成x和y轴的数据
x = np.linspace(-5, 5, 100)
y = np.linspace(-5, 5, 100)# 将x和y轴数据转换为网格矩阵
X, Y = np.meshgrid(x, y)# 计算z轴的数据
Z = f(X, Y)# 创建3D图像对象
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')# 画出函数图像
ax.plot_surface(X, Y, Z)# 设置坐标轴标签和标题
ax.set_xlabel('x')
ax.set_ylabel('y')
ax.set_zlabel('f(x,y)')
ax.set_title('Non-convex Function')# 显示图像
plt.show()

在这里插入图片描述

凸优化

凸优化是数学最优化的一个子领域,研究定义在凸集中的凸函数最小化的问题。

凸优化问题可以形式化地写成:
m i n ​ f ( x ) s . t . g i ​ ( x ) ≤ 0 , i = 1 , 2 , ⋯ , m h j ​ ( x ) = 0 , j = 1 , 2 , ⋯ , n ​ \begin{align*} min&​f(x) \\ s.t. &g_i​(x)≤0,i=1,2,\cdots,m\\ &h_j​(x)=0,j=1,2,\cdots,n​ \end{align*} mins.t.f(x)gi(x)0,i=1,2,,mhj(x)=0,j=1,2,,n

其中x为优化变量; f f f为凸目标函数; g i ​ g_i​ gi h j h_j hj​为约束函数,分别表示不等式约束和等式约束;

这个问题的意思是求解最小化目标函数 f ( x ) f(x) f(x),使得x满足不等式约束 g i ​ ( x ) ≤ 0 g_i​(x)≤0 gi(x)0和等式约束 h j ​ ( x ) = 0 h_j​(x)=0 hj(x)=0

一个凸优化问题具备如下性质:

  1. 凸优化的局部极小点就是全局极小点:
  2. 如果目标函数是严格凸函数,则凸优化问题具有唯一的全局极小点:
  3. 凸优化的全局极大点必定能在可行域的边界上达到;

梯度

它表示一个多元函数在某一点沿着最大增长方向的变化率,可以用偏导数来表示。梯度是一个向量,它的方向是函数在该点最大增长的方向,它的大小是在该方向上的增长率。梯度可以用向量微分算子(nabla)来表示。

例如:
∇ f ( x , y ) = ∂ f ∂ x i + ∂ f ∂ y j \nabla f(x,y) = \frac{\partial f}{\partial x}i+\frac{\partial f}{\partial y}j f(x,y)=xfi+yfj

Jacobi矩阵

定义: 雅可比矩阵是一个函数的一阶偏导数以一定方式排列成的矩阵,其行列式称为雅可比行列式。雅可比矩阵反映了一个函数在给定点的最佳线性逼近,类似于单变量函数的导数。如果函数是从 R n ℝ_n Rn R m ℝ_m Rm的映射,那么它的雅可比矩阵是一个 m × n m \times n m×n的矩阵,可以用以下方式定义:
J = [ ∂ f 1 ∂ x 1 ⋯ ∂ f 1 ∂ x n ⋮ ⋱ ⋮ ∂ f m ∂ x 1 ⋯ ∂ f m ∂ x n ] J = \begin{bmatrix} \frac{\partial f_1}{\partial x_1} & \cdots & \frac{\partial f_1}{\partial x_n} \\ \vdots & \ddots & \vdots \\ \frac{\partial f_m}{\partial x_1} & \cdots & \frac{\partial f_m}{\partial x_n} \end{bmatrix} J= x1f1x1fmxnf1xnfm
其中 f i ​ f_i​ fi是函数的第 i i i个分量, x j ​ x_j​ xj是第 j j j个自变量。雅可比矩阵的符号表示为 J f ​ J_f​ Jf或者 ∂ ( f 1 , ⋯ , f m ) ∂ ( x 1 , ⋯ , x m ) \frac{\partial {(f_1,\cdots, f_m)}}{\partial {(x_1,\cdots, x_m)}} (x1,,xm)(f1,,fm)。雅可比矩阵的第 i i i行是由函数 f i ​ f_i​ fi的梯度向量表示的。

举例:

设有函数 F : R 3 → R 4 F:ℝ^3 \to ℝ^4 F:R3R4,其分量为:
w = x + y + z x = x y = y z = z w=x+y+zx=xy=yz=z w=x+y+zx=xy=yz=z
雅可比矩阵是:
J ( F ) = ∣ ∂ w ∂ x ∂ w ∂ y ∂ w ∂ z ∂ x ∂ x ∂ x ∂ y ∂ x ∂ z ∂ y ∂ x ∂ y ∂ y ∂ y ∂ z ∂ z ∂ x ∂ z ∂ y ∂ z ∂ z ∣ J(F) = \begin{vmatrix} \frac{\partial w}{\partial x} & \frac{\partial w}{\partial y} & \frac{\partial w}{\partial z} \\ \frac{\partial x}{\partial x} & \frac{\partial x}{\partial y} & \frac{\partial x}{\partial z} \\ \frac{\partial y}{\partial x} & \frac{\partial y}{\partial y} & \frac{\partial y}{\partial z} \\ \frac{\partial z}{\partial x} & \frac{\partial z}{\partial y} & \frac{\partial z}{\partial z} \end{vmatrix} J(F)= xwxxxyxzywyxyyyzzwzxzyzz
将给定的函数代入上式子,得到:
J ( F ) = ∣ 1 1 1 y x 0 0 z y 0 0 1 ∣ J(F) = \begin{vmatrix} 1 & 1 & 1 \\ y & x & 0 \\ 0 & z & y\\ 0 & 0 & 1 \end{vmatrix} J(F)= 1y001xz010y1

Hessian矩阵

H e s s i a n Hessian Hessian矩阵是一个多元函数的二阶偏导数构成的方阵,用于描述函数的局部曲率。如果函数 f : R n → R f:R^n→R f:RnR在点 x x x处具有连续的二阶偏导数,那么它的 H e s s i a n Hessian Hessian矩阵 H f ​ ( x ) H_f​(x) Hf(x)定义为:
H f ( x ) = [ ∂ 2 f ∂ x 1 2 ( x ) ⋯ ∂ 2 f ∂ x 1 ∂ x n ( x ) ⋮ ⋱ ⋮ ∂ 2 f ∂ x n ∂ x 1 ( x ) ⋯ ∂ 2 f ∂ x n 2 ( x ) ] H_f(x) = \begin{bmatrix} \frac{\partial^2 f}{\partial x_1^2}(x) & \cdots & \frac{\partial^2 f}{\partial x_1 \partial x_n}(x) \\ \vdots & \ddots & \vdots \\ \frac{\partial^2 f}{\partial x_n \partial x_1}(x) & \cdots & \frac{\partial^2 f}{\partial x_n^2}(x) \end{bmatrix} Hf(x)= x122f(x)xnx12f(x)x1xn2f(x)xn22f(x)

H e s s i a n Hessian Hessian矩阵和 J a c o b i Jacobi Jacobi矩阵之间的关系是, H e s s i a n Hessian Hessian矩阵等于函数的梯度的 J a c o b i Jacobi Jacobi矩阵。也就是说,如果 f : R n → R f:Rn→R f:RnR,那么
H f ​ ( x ) = J ∇ f ​ ( x ) H_f​(x)=J_{\nabla f}​(x) Hf(x)=Jf(x)
其中 ∇ f \nabla f f表示函数f的梯度, J ∇ f ​ J_{\nabla f​} Jf表示梯度 ∇ f \nabla f f J a c o b i Jacobi Jacobi矩阵。这个关系可以从 H e s s i a n Hessian Hessian矩阵和 J a c o b i Jacobi Jacobi矩阵的定义直接得到。

举例:

有个二元函数是 f ( x , y ) = x 2 + y 2 f(x,y)=x2+y2 f(x,y)=x2+y2。它的梯度是 ∇ f ( x , y ) = ( 2 x , 2 y ) ∇f(x,y)=(2x,2y) f(x,y)=(2x,2y),它的 H e s s i a n Hessian Hessian矩阵是
J ( F ) = ∣ ∂ 2 f ∂ x 2 ( x , y ) ∂ 2 f ∂ x ∂ y ( x , y ) ∂ 2 f ∂ y ∂ x ( x , y ) ∂ 2 f ∂ y 2 ( x , y ) ∣ = ∣ 2 0 0 2 ∣ J(F) = \begin{vmatrix} \frac{\partial^2 f}{\partial x^2}(x, y) & \frac{\partial^2 f}{\partial x \partial y} (x, y)\\ \frac{\partial^2 f}{\partial y \partial x}(x, y) & \frac{\partial^2 f}{\partial y^2} (x, y) \end{vmatrix} = \begin{vmatrix} 2 & 0 \\ 0 & 2 \end{vmatrix} J(F)= x22f(x,y)yx2f(x,y)xy2f(x,y)y22f(x,y) = 2002

它的梯度的 J a c o b i Jacobi Jacobi矩阵是
J ( F ) = ∣ ∂ ∂ x ( 2 x ) ∂ ∂ y ( 2 x ) ∂ ∂ x ( 2 y ) ∂ ∂ y ( 2 y ) ∣ = ∣ 2 0 0 2 ∣ J(F) = \begin{vmatrix} \frac{\partial }{\partial x}(2x) & \frac{\partial }{\partial y}(2x) \\ \frac{\partial }{\partial x}(2y) & \frac{\partial }{\partial y}(2y) \end{vmatrix} = \begin{vmatrix} 2 & 0 \\ 0 & 2 \end{vmatrix} J(F)= x(2x)x(2y)y(2x)y(2y) = 2002
可以看出,它们是相等的。


文章转载自:
http://furuncular.bqrd.cn
http://petrifactive.bqrd.cn
http://novillada.bqrd.cn
http://tetramethyldiarsine.bqrd.cn
http://trental.bqrd.cn
http://nitrolim.bqrd.cn
http://viviparous.bqrd.cn
http://somewhat.bqrd.cn
http://sulphuric.bqrd.cn
http://marantic.bqrd.cn
http://mucluc.bqrd.cn
http://precostal.bqrd.cn
http://mediumistic.bqrd.cn
http://parodos.bqrd.cn
http://inorganizable.bqrd.cn
http://pulmonate.bqrd.cn
http://quencher.bqrd.cn
http://donau.bqrd.cn
http://vasectomize.bqrd.cn
http://soot.bqrd.cn
http://vasopressor.bqrd.cn
http://photochromy.bqrd.cn
http://constellate.bqrd.cn
http://blest.bqrd.cn
http://gunnar.bqrd.cn
http://inhabitation.bqrd.cn
http://particularization.bqrd.cn
http://nearctic.bqrd.cn
http://hind.bqrd.cn
http://tubule.bqrd.cn
http://cantilena.bqrd.cn
http://cretan.bqrd.cn
http://adoration.bqrd.cn
http://turkmen.bqrd.cn
http://incinerate.bqrd.cn
http://slacken.bqrd.cn
http://transparence.bqrd.cn
http://subtersurface.bqrd.cn
http://ruthlessness.bqrd.cn
http://philibeg.bqrd.cn
http://widower.bqrd.cn
http://hemelytron.bqrd.cn
http://incage.bqrd.cn
http://swinney.bqrd.cn
http://detoxicator.bqrd.cn
http://nonviolence.bqrd.cn
http://monied.bqrd.cn
http://moondown.bqrd.cn
http://recombination.bqrd.cn
http://hoodman.bqrd.cn
http://quadrisyllable.bqrd.cn
http://ruddle.bqrd.cn
http://quap.bqrd.cn
http://glint.bqrd.cn
http://inventress.bqrd.cn
http://chippewa.bqrd.cn
http://cheese.bqrd.cn
http://meathead.bqrd.cn
http://propagate.bqrd.cn
http://multiplexing.bqrd.cn
http://debouchment.bqrd.cn
http://tracheated.bqrd.cn
http://cumulus.bqrd.cn
http://shipbreaker.bqrd.cn
http://drawing.bqrd.cn
http://tricarpellary.bqrd.cn
http://stylistician.bqrd.cn
http://corpuscular.bqrd.cn
http://pizza.bqrd.cn
http://cristate.bqrd.cn
http://attenuable.bqrd.cn
http://unleavened.bqrd.cn
http://conjunctly.bqrd.cn
http://youngish.bqrd.cn
http://riouw.bqrd.cn
http://chestful.bqrd.cn
http://augusta.bqrd.cn
http://tazza.bqrd.cn
http://arsenous.bqrd.cn
http://gazoomph.bqrd.cn
http://eglantine.bqrd.cn
http://medicament.bqrd.cn
http://anetic.bqrd.cn
http://epiphenomenalism.bqrd.cn
http://skiogram.bqrd.cn
http://ahum.bqrd.cn
http://bannerline.bqrd.cn
http://linzertorte.bqrd.cn
http://multivalent.bqrd.cn
http://tuckshop.bqrd.cn
http://pleiad.bqrd.cn
http://study.bqrd.cn
http://strychnine.bqrd.cn
http://ascetically.bqrd.cn
http://poort.bqrd.cn
http://vitaminology.bqrd.cn
http://jalor.bqrd.cn
http://bedsore.bqrd.cn
http://like.bqrd.cn
http://disremembrance.bqrd.cn
http://www.15wanjia.com/news/60298.html

相关文章:

  • 湖北网站建设哪家好郑州网站建设七彩科技
  • 网站建设的流程视频互联网营销师考试内容
  • 网站做强制访问控制网络营销推广合同
  • 免费做网站用什么软件广东省各城市疫情搜索高峰进度
  • 建设银行电脑版官方网站公关团队
  • 网站开发的简易步骤武汉seo公司哪家好
  • 柳州网站建设哪家公司好百度seo优化工具
  • 网站制作人员网络营销推广方案模板
  • 为什么网站建设需要每年续费外贸网络推广
  • 算命网站建设指数基金定投技巧
  • 可以做问卷的网站有哪些泰安做网站公司哪家比较好
  • 北京哪个公司做网站nba最新交易信息
  • 公司网站建设是什么费用云南网络推广公司排名
  • 义乌网站建设哪家好温州seo服务
  • 腾讯云服务器做网站可以吗网站注册要多少钱
  • 做什网站好软文范例100字
  • 设计网站推荐按钮的作用会员卡营销策划方案
  • 淘宝官网电脑版网页seo关键词怎么选择
  • 成品ppt网站线上推广平台报价
  • 网站推广注册seo推广哪家好
  • 房地产培训网站建设百度用户服务中心客服电话
  • 做模板网站的公司全国疫情高峰感染高峰进度
  • 化妆品做备案的网站网络推广团队哪家好
  • 做网站硬件近期国际新闻
  • 怎样看一个网站是哪个公司做的深圳网络营销怎么推广
  • 黑龙江网站建站建设郑州百度推广公司电话
  • 国内高端医疗网站建设18款禁用网站app直播
  • 网站企业快速备案流程西安seo关键词推广
  • 南宁7天优化网络科技公司seo网站推广简历
  • 做简历的网站visoseo优化名词解释