解最优化问题

本文版权属于重庆大学计算机学院刘骥,禁止转载

  • 解最优化问题
    • 最优化问题的分类
    • 直接开始求解
      • downhill simplex
      • Conjugate Gradient
      • 你居然不会求偏导数
      • Newton-CG
      • 总结
    • 数学原理
    • 数学白痴的福利

最优化问题的分类

按照目标函数的可导性,可以将最优化问题分为两类:
1. 目标函数可导,例如目标函数为f(x)=x2+x+1
2. 目标函数不可导,例如目标函数为f(X)=pXep

对于不可导的目标函数,其解法比较特殊。采用模拟退火算法、粒子群算法、遗传算法、蚁群算法、图割(Graph Cut)算法等方法,可以求解这类问题,但通常无法得到精确的解(或者说全局最优解)。并且有些问题,仅能用特定的解法,求出特定的解。由于该类问题的复杂性,本文对不可导目标函数问题不进行讨论。如果你在实际中遇到了这类问题,可以采用如下方法解决:
查学术论文,github上找代码;如果找不到解决方案,恭喜你,这是一个获得数学大奖的机会

本文余下部分,针对可导的目标函数进行讨论,这类问题存在大量通用的算法。人类历史发展到2017年,你甚至不需要了解具体算法的原理,也能够很happy的解决这类问题。

直接开始求解

下面我们用一个简单的最优化问题为例:

argminx,yf(x,y)=x2+y2+1

显然x=0y=0时,f(x,y)有最小值1。问题在于,计算机如何求解这个问题呢?

downhill simplex

Python语言的scipy.optimize包的fmin函数实现了downhill simplex方法,也称为Nelder–Mead方法(downhill、simplex和downhill simplex是不同的概念,有兴趣可以参考维基百科)。这里不去讲解downhill simplex的原理,有需要原理的读者,请移步到https://en.wikipedia.org/wiki/Nelder–Mead_method。
fmin函数的说明如下:
Alt text
我估计你看不懂,所以我不准备解释。我们直接看代码吧。

# encoding=utf-8
import scipy.optimize as opt
#定义目标函数f
def f(X):x=X[0]y=X[1]return x**2+y**2+1;
x=10
y=10
X=[x,y]
X=opt.fmin(f,X) #f是目标函数,X是初始猜测的解
x=X[0]
y=X[1]
print x,y 

程序执行结果如下:
这里写图片描述
最终xy的值不是0,而是一个接近0的值。这是由于数值计算毕竟是缺乏精度的。fmin函数是一个迭代算法。在执行过程中,它还同时输出了结束迭代时的最小值,迭代的次数,以及函数计算的次数。

Conjugate Gradient

downhill simplex比较简单,实现没有难度。但它的问题在于比较慢,下面我们试试 Conjugate Gradient法。使用scipy.optimize包的fmin_cg方法。这个方法需要求出目标函数的偏导数(梯度):

fx=2xfy=2y

# encoding=utf-8
import scipy.optimize as opt
import numpy as np
#定义目标函数f
def f(X):x=X[0]y=X[1]return x**2+y**2+1;
#定义目标函数f对应的梯度函数
def gradf(X):x=X[0]y=X[1]gx=2*xgy=2*yreturn np.asarray((gx,gy)) #梯度以向量形式返回
x=10
y=10
X=[x,y]
X=opt.fmin_cg(f,X,fprime=gradf) #f是目标函数,X是初始猜测的解,增加梯度
x=X[0]
y=X[1]
print x,y 

运行结果如下:
这里写图片描述
可以看出该方法比downhill simplex运行得更快。当然这是显然的,因为有了梯度信息。

你居然不会求偏导数!

OK!OK!有办法可以解决!今年是2017年,如果你还不会求偏导数,那么交给计算机吧!

X=opt.fmin_cg(f,X)

OK!计算结果如下:
这里写图片描述
慢了一些,函数的演化次数增加了15次,why?因为算法用数值法来计算梯度!具体来说(你可以忽略下面的内容,把问题交给人工智能):

def gradf(X):x=X[0]y=X[1]gx=(f([x+0.0000001,y])-f([x,y]))/0.0000001gy=(f([x,y+0.0000001])-f([x,y]))/0.0000001return np.asarray((gx,gy))

也就是:

f(x)=f(x+Δx)f(x)Δx

Newton-CG

试试Newton-CG,也就是fmin_ncg函数,该函数需要2阶偏导数构成的Hessian矩阵:

f2x2f2yxf2xyf2y2=[2002]

代码如下:

# encoding=utf-8
import scipy.optimize as opt
import numpy as np
#定义目标函数f
def f(X):x=X[0]y=X[1]return x**2+y**2+1;
#定义目标函数f对应的梯度函数
def gradf(X):x=X[0]y=X[1]gx=2*xgy=2*yreturn np.asarray((gx,gy)) #梯度以向量形式返回
def hess(X):return np.array([[2,0],[0,2]]) #hessian矩阵
x=10
y=10
X=[x,y]
X=opt.fmin_ncg(f,X,fprime=gradf,fhess=hess) #f是目标函数,X是初始猜测的解,增加梯度
x=X[0]
y=X[1]
print x,y 

运行结果如下:
这里写图片描述
非常精确!当然如果不会计算hessian,如下操作:

X=opt.fmin_ncg(f,X,fprime=gradf) #注意梯度是必须的

结果如下:
这里写图片描述

总结

现在是2017年,基本的最优化问题已经经过了几百年的发展(不是几十年),因此有大量现成的函数库可以使用。直接调用这些库函数,你甚至不需要知道如何求导数、如何求Hessian矩阵,也可以很好的解决最优化问题(可导的)。如果不追求效率,如果精度可以接受,那么最最原始的downhill simplex方法已经能够适用于大多数场景(你需要小数点后几位的精度?)。

数学原理

大多数最优化的书籍,在讲解数学原理时,都抱着一定要让人看不懂,才能显得高深莫测的心态。其实求解可导目标函数的数学原理是极其简单的,那就是:穷举,更高效的穷举。

假设目标函数为f(X),其中XRn(注意这意味着X是一个向量,f是多元函数)。例如X=(x,y,z)T,则f(X)表示的函数就是f(x,y,z)。我如此定义不是为了把你搞晕,而是为了环保!试想如果我想定义函数f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18,x19,x20,x21,x22),难道不是写成f(X)XR22更环保吗?Yes,Yes,你从来没有见过3元以上的函数,那不是因为你一直都是在做考题吗?一道考试题,要是有22个变量,你要用多大的草稿纸?现实问题则不然,考虑女性择偶问题,男方必须有钱、长得帅、有安全感、父母双亡、有车、有房、有股票、有存款、初恋、非凤凰男等等。表示为函数就是:

f(,,,,,,,,,)

学过代数吧?于是这个函数就变成了:
f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10)=f(X)

现在我们来讨论女性择偶函数f(X)的最优化!假定女性朋友给出的函数是这样的:
f(X)=XTC10×10X

这是一个二次函数(请自行展开),C是系数矩阵(我们只是假设女性朋友给出了这样的二次函数,真实情况未必)。OK,其实这个函数长什么样子,不影响后面的讨论。我们所要讨论的是f(X)可导的情况。如何确定f(X)的极值呢?

最笨的方法就是穷举!!换言之,先试试f(X1),再看看f(X2),不停的尝试f(Xi),直到成为单身贵族……对,我告诉你的解法就是成为单身贵族的解法,因为解空间几乎是无限大的,穷举法太笨!

聪明一点的方式是穷举n次,找其中的最优。先试试f(X1),再看看f(X2),不停的尝试直到f(Xn),找出f(X1)f(Xn)中最优的f(Xi)。这个方法的缺陷在于,女性朋友不一定能够找到真正的灵魂伴侣。

再聪明一点的方法固定一些变量,搜索另外一些变量。必须长得帅,像鹿晗;必须有钱,和王思聪一样;必须是初恋。你看解空间一下就变小了。接下来的搜索就简单了很多。如果找不到解,那么就修改某些固定的变量。为什么长相必须像鹿晗?郭德纲也可以接受!这样我们就可以开始新的搜索啦!事实上,这就是绝大多数人,择偶的方式。

如果变量是连续的呢?数学家发现,在这种情况下,搜索策略其实是这样的:
1. 首先选择一个起始的解X0
2. 比较f(X0+Δ),如果f(X0+Δ)<f(X0)那么X0+Δ是更好的解
3. 另X1=X0+Δ,跳到第1步重新执行。

上述方法的核心在于存在一个X的更新公式:

Xn+1=Xn+Δn

上述算法有三个终止条件:
1. 迭代次数达到限额(都已经120岁的单身贵族啦!)
2. Δn趋近于0
3. f(Xn)f(Xn+1)趋近于0

下面举个例子,目标函数如下:

f(x,y)=x2+y2+1

假设初始值为X0=(1,1)T,令Δn=(0.1,0.1)T,于是:
X0=(1,1)TX1=(0.9,0.9)T......X10=(0,0)TX11=(0.1,0.1)T

Stop!不是X10已经达到最优了吗?为什么程序还在跑?问题在于那个Δn,如果它能够越接近最小值越小,程序不就可以停下来了吗?越接近你的灵魂伴侣,越需要放慢搜索的速度不是吗?
怎么解决这个问题呢?数学家出场了。我们知道f(Xn+1)=f(Xn+Δn),根据泰勒公式展开就是:

f(Xn+1)=f(Xn+Δn)=f(Xn)+f(Xn)XΔn+ΔTnf2(Xn)X2Δn/2+......

针对该公式求Δn的导数,并令结果等于0,则:
f(Xn)X+f2(Xn)X2Δn=0f2(Xn)X2Δn=f(Xn)X

现在我们可以解出Δn!如果你对上述推导的原理感到好奇,不奇怪啊,你不是数学家对吧?总之,我们会算就可以啦。现在用新的公式来求解老问题。
f(x,y)=x2+y2+1f(x,y)x=2xf(x,y)y=2yf2(x,y)x2=2f2(x,y)xy=0f2(x,y)y2=2f(x,y)yx=0[2002]Δn=[2xn2yn]Δn=[xnyn]

计算过程如下:
X0=(1,1)TΔ0=(1,1)TX1=X0+Δ0=(0,0)TΔ1=(0,0)TΔ1=(0,0)TX=X1

数学白痴表示求偏导数矩阵太难理解!!如何破!!数学家马上送上福利:

λΔn=f(Xn)X

假设λ=2,我们看看目标函数f(x,y)=x2+y2+1的计算过程:

Δn=[xnyn]X0=(1,1)TΔ0=(1,1)TX1=X0+Δ0=(0,0)TΔ1=(0,0)TΔ1=(0,0)TX=X1

运气不错!如果λ=4呢?推导如下:
Δn=[0.5xn0.5yn]X0=(1,1)TΔ0=(0.5,0.5)TX1=X0+Δ0=(0.5,0.5)TΔ1=(0.25,0.25)TX2=X1+Δ1=(0.25,0.25)TΔ2=(0.0625,0.0625)T......

如果λ=1,推导如下:
Δn=[2xn2yn]X0=(1,1)TΔ0=(2,2)TX1=X0+Δ0=(1,1)TΔ1=(2,2)TX2=X1+Δ1=(1,1)TΔ2=(2,2)T......

可见如果采用新的计算公式,λ的取值会影响算法的收敛速度,甚至无法收敛。但的确这种算法避免了计算Hessian,数学白痴非常高兴!那么它存在的问题可以解决吗?当然可以,方法就是动态调整λ的取值,从而加快收敛,避免震荡。
最后,再来考虑一下,如果数学白痴连梯度都不会算怎么办?Nelder–Mead Method!对有高等数学背景的人而言,理解Nelder–Mead Method反而很困难!这里就不再详谈了。

数学白痴的福利

我们都不喜欢数学,还好现在是2017年,大量的工作已经由擅长数学的科学家做完了。你所需要的就是找一个算法丰富的库!比如Python的scipy或者matlab。为了写作本文,我对最优化问题进行了很多简化,首先只考虑可导的目标函数,其次也没有考虑函数变量的条件约束(比如X必须是整数、X必须大于0)。但无论问题多么复杂,这些问题已经被充分研究,充分解决。99%的情况,你只需要scipy或者matlab,剩下0.9999%的情况需要github。最后,还剩下一丢丢的未知领域,等待着学者去研究。别抢他们的饭碗,茶叶蛋已经够贵的啦!

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 【备忘】李兴华系列之Java8、Oracle、JavaScript、HTML5、Spring、Struts、Hibernate系列视频教程

    01_《Oracle从入门到精通》02_《Java8编程入门》03_《Java8面向对象编程》04_《Java8高级编程》05_《Java核心设计模式 —— DAO设计模式》06_《JavaScript编程入门》07_《JSP&Servlet实战开发》08_《JSP项目实战:微商城》09_《反射机制》10_《项目实战:人力资源管理》1…...

    2024/4/21 9:11:19
  2. java高级教程

    第一章 Servlet第一节 Java Servlet概述1、 什么是ServletServlet 是标准的服务器端 Java 应用程序,它扩展了 Web 服务器的功能。Servlet 运行在一个 Java 环境中,即 Java 虚拟机,或 JVM。servlet 将被载入到一个应用服务器中,例如 WebSphere(tm) Application Server。由…...

    2024/4/21 9:11:18
  3. 数学系-本科-培养方案

    北京大学 数学与应用数学 必修课 高等数学A(上)(数学分析I) 高等数学A(中)(数学分析II) 高等数学A(下)(数学分析III) 线性代数A(上)(高等代数I) 线性代数A(下)(高等代数II) 抽象代数 复变函数 常微分方程 数学模型 几何学 概率论 选修课 i) 基础数学方向专…...

    2024/4/21 9:11:17
  4. 调试经验——使用Matlab绘制f(x)=sin(1/x)的函数图形

    大学时高等数学简直是噩梦,时隔多年,为了机器学习,又必须面对高数了。不同的是,在如今的互联网时代,很多当年非良师益友不能得解的难题,都可以通过网络找到解答。而且,有了高配电脑、Matlab这样的高级软件,更是如虎添翼,虽然现在可能只是一只小壁虎好了,言归正传,si…...

    2024/4/21 9:11:16
  5. [Matlab]2018国赛 A题思路以及Matlab代码实现

    CUMCM2018 A题解题思路以及代码实现一些关于CUMCM的思考CUMCM2018 A题对于题目的分析第一问1.1 总体思路1.2 模型求解1.3 Matlab实现第二问2.1 总体思路2.2 模型求解2.3 Matlab实现第三问3.1 总体思路3.2 模型求解3.3 Matlab实现另一种做法参考文献 一些关于CUMCM的思考 去年参…...

    2024/4/21 9:11:15
  6. 菜鸟的数学建模之路(七):灰色预测方法

    灰色预测的概念灰色系统、白色系统和黑色系统 (1)白色系统是指一个系统的内部特征是完全已知的,既系统信息是完全充分的。 (2)黑色系统是一个系统的内部信息对外界来说是一无所知的,只能通过它与外界的联系来加以观测研究。 (3) 灰色系统介于白色和黑色之间,灰色系统内的一部…...

    2024/4/21 9:11:14
  7. 【MATLAB】表达式(矩阵运算与数组运算)

    文章目录表达式变量数字矩阵运算符数组运算符构建表函数 表达式 变量 与大多数其他编程语言一样,MATLAB 语言提供数学表达式,但与大多数编程语言不同的是,这些表达式涉及整个矩阵。 MATLAB 不需要任何类型声明或维度说明。当 MATLAB 遇到新的变量名称时,它会自动创建变量,…...

    2024/4/21 9:11:13
  8. 高等数学:第三章 微分中值定理与导数的应用(2)函数单调性 极值 最大值 最小值

    3.4 函数的单调性 一、从几何图形上看函数的单调性 运行matlab程序gs0303.m,可得到函数与它的导函数在上的图象,从图形上可以观察到:函数在上是单调减少,在上是单调增加; 其导函数在上小于零,在上大于零。 函数的单调性是否与导函数的符号有关呢?为此,我们进一步地作图…...

    2024/4/21 9:11:13
  9. MATLAB编写高等数值大作业最小二乘法

    最小二乘法已知有如下数据:x44.24.54.75.15.55.96.36.87.1y102.56113.18130.11142.05167.53195.14224.87256.73299.50326.72(1) 分别构造一次、二次、三次最小二乘多项式,画图并计算平方误差;(2) 构造形如 和的最小二乘多项式,画图并计算平方误差.1. 数学原理最小二乘…...

    2024/4/21 9:11:11
  10. js_高级教程详细内容个人总结

    1,数组的常用操作 push()方法可向数组的末尾添加一个或者多个元素,并返回新数组的长度, unshift() 方法可向数组的开头添加一个或更多元素,并返回新数组的长度。 Var arr = [1,2,3] arr.push(4,5,6); arr.unshift(-1,0,); pop() 方法删除数组的最后一个元素,并且返回被删除…...

    2024/4/20 18:15:52
  11. 高等数学:第五章 定积分(4) 定积分的换元法

    5.4 定积分的换元法一、换元公式【定理】若1、函数在上连续;2、函数在区间上单值且具有连续导数;3、当在上变化时,的值在上变化,且, 则有(1)证明:(1)式中的被积函数在其积分区间上均是连续, 故(1)式两端的定积分存在。且(1)式两端的被积函数的原函数均是存在的。假设是…...

    2024/4/20 18:15:51
  12. 传智播客javascript视频教程(杨中科)学习笔记

    这套视频仅仅讲述了JS的调试,引用,array,和for循环的知识。非常的基础,很多其他内容没有涉及到。拿出一天来学习足以。 以下是这套视频的下载地址,共十八级: http://www.itcast.cn/news/bd4612c7/a940/4585/9153/487bbcc7fcd3.shtml 由于没有下载到课件,便把视频中的知识…...

    2024/4/20 18:15:52
  13. 韩顺平 javascript教学视频_学习笔记12_js面向对象编程介绍_类(原型对象)和对象

    javascript——面向对象 内容介绍js面向(基于)对象编程—类(原型对象)与对象(实例)js面向(基于)对象编程—构造方法和this无论你是学习java,还是php或者c#都要对javascript要有深入的了解,现在的网页只要有动态效果就要用到javascript,javascript是必学内容,重点是…...

    2024/4/20 0:55:09
  14. 数学教材推荐

    数学书籍推荐引言一 数学分析二 高等数学三 高等代数四 线性代数五 解析几何六 概率论七 常微分方程八 偏微分方程九 数学物理方程(数学物理方法)十 复变函数十一 实变函数十二 泛函分析十三 高等几何十四 微分几何十五 拓扑学十六 近世代数十…...

    2024/4/21 9:11:10
  15. 网页设计高手必备:HTML、CSS、Javascript教程资料

    网页设计高手必备:HTML、CSS、Javascript教程资料网页设计HTML篇HTML是目前最流行的网页制作语言。互联网中的网页大多数都是使用HTML格式展示在浏览者面前的。超文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档的一种标记语言。网页的本质就是超级文…...

    2024/4/21 9:11:09
  16. 利用MATLAB 2016a进行BP神经网络的预测(含有神经网络工具箱)

    利用MATLAB 2016a进行BP神经网络的预测(含有神经网络工具箱)最近一段时间在研究如何利用预测其销量个数,在网上搜索了一下,发现了很多模型来预测,比如利用回归模型、时间序列模型,GM(1,1)模型,可是自己在结合实际的工作内容,发现这几种模型预测的精度不是很高,于是再…...

    2024/4/21 9:11:09
  17. 【建模应用】PLS偏最小二乘回归原理与应用

    @author:Andrew.Du 声明:本文为原创,转载请注明出处:http://www.cnblogs.com/duye/p/9031511.html,谢谢。 一、前言 1.目的:我写这篇文章的目的,是想用最简洁的语言阐述清楚何为偏最小二乘分析,以及到底应该如何应用这个在数学建模应用中备受青睐的模型。在此之前,你应…...

    2024/4/21 9:11:08
  18. 经典的JavaScript入门书

    经典的 JavaScript 入门书——《JavaScript基础教程(第7版)》原版销售累计超过 150 000 册!欢迎你使用 JavaScript !使用这种容易上手的程序设计语言,可以给网页增色,使网页更好用。本书是一本轻松的 JavaScript 入门教程,所以即使不是计算机高手,你也可以由此很快学会…...

    2024/4/21 9:11:06
  19. Matlab符号计算求导与化简

    依托于Maple的符号计算引擎,Matlab可以完成高等数学中几乎一切符号计算。这里简单记录一下蔡自兴《机器人学》第三版中第四章的双连杆的动能推导过程。在书本上我们已知的信息是:x2=d1sinθ1+d2sin(θ1+θ2) y2=−d1cosθ1−d2cos(θ1+θ2) v22=x˙2+y˙2其中 θi(i=1,2) 是…...

    2024/4/21 9:11:05
  20. 基于python 实现灰色预测以及预测图—HWH from DFZY

    import matplotlib.pyplot as plt import pandas as pd import numpy as np#预测 def GM11(x,n):灰色预测x:序列,numpy对象n:需要往后预测的个数x1 = x.cumsum()#一次累加 z1 = (x1[:len(x1) - 1] + x1[1:])/2.0#紧邻均值 z1 = z1.reshape((len(z1),1)) B = np.append(-z1…...

    2024/4/21 9:11:04

最新文章

  1. Oracle集群-常用查询及操作(工作日常整理)

    1.Oracle集群状态 select * from gv$instance; 示例结果&#xff1a; 2.Oracle集群-增大表空间 常见问题&#xff1a; 导入时或使用时&#xff0c;提示无法extend table ,增加表空间即可 常用操作&#xff1a; 1&#xff09;查询表空间 select * from dba_tablespaces; --…...

    2024/4/28 7:25:39
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. 算法四十天-删除排序链表中的重复元素

    删除排序链表中的重复元素 题目要求 解题思路 一次遍历 由于给定的链表是排好序的&#xff0c;因此重复的元素在链表中的出现的位置是连续的&#xff0c;因此我们只需要对链表进行一次遍历&#xff0c;就可以删除重复的元素。 具体地&#xff0c;我们从指针cur指向链表的头节…...

    2024/4/23 6:25:37
  4. MySQL 底层数据结构 聚簇索引以及二级索引 Explain的使用

    数据结构 我们知道MySQL的存储引擎Innodb默认底层是使用B树的变种来存储数据的 下面我们来复习一下B树存储 B树存储 哈希存储的区别 哈希存储,只能使用等值查询 B树与B树存储 我们知道B树实际上就是B树的变种 那么为啥使用B树而不是使用B树呢? 我们知道效率的高低主要取决于…...

    2024/4/23 6:22:51
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/4/26 18:09:39
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/28 3:28:32
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/26 23:05:52
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/27 4:00:35
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/27 9:01:45
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/28 1:22:35
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/25 18:39:14
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/4/26 23:04:58
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/26 19:46:12
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/27 11:43:08
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/27 8:32:30
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57