【05】概率图表示之马尔可夫随机场

news2025/1/16 15:44:51

概率图表示之马尔可夫随机场

在这里插入图片描述

文章目录

    • 马尔可夫随机场
      • 正式定义
      • 与贝叶斯网络的比较
      • 马尔可夫随机场中的独立性
    • 条件随机场
      • 示例
      • 正式定义
      • 示例(续)
      • CRF特性
    • 因子图

贝叶斯网络可以以一种紧凑的方式表示许多概率分布。然而,我们在前一章中已经看到,一些分布可能具有独立性假设,无法用贝叶斯网络完美地表示。

在这种情况下,除非我们想在模型的变量之间引入虚假的独立性,否则我们必须回到一种不太紧凑的表示法(可以看作是一个带有额外不必要边的图)。这会导致模型中出现额外的、不必要的参数,并使学习这些参数和进行预测变得更加困难。

然而,还有另一种基于无向图的紧凑表示和可视化概率分布的技术,我们称之为马尔可夫随机场或MRF。这类模型可以简洁地表示有向模型无法表示的独立性假设。在本章中,我们将探讨这类模型的优点和缺点。

马尔可夫随机场

举个能激发大家兴趣的例子,假设我们正在模拟 A , B , C , D A,B,C,D A,B,C,D 4人的投票偏好,设 ( A , B ) (A,B) (A,B), ( B , C ) (B,C) (B,C), ( C , D ) (C,D) (C,D), ( D , A ) (D,A) (D,A) 是朋友,且朋友往往有相似的投票偏好。这些影响可以自然地用无向图表示。

在这里插入图片描述

四人投票偏好联合概率的无向图表达。右图说明了模型中存在的成对因素。

定义 A , B , C , D A,B,C,D A,B,C,D 投票决策的联合概率的一种方法是将分数分配给这些变量的每一个赋值,然后将概率定义为标准化分数。分数可以是任何函数,但在我们的例子中,我们将其定义为以下形式:

p ~ ( A , B , C , D ) = ϕ ( A , B ) ϕ ( B , C ) ϕ ( C , D ) ϕ ( D , A ) \tilde p(A,B,C,D) = \phi(A,B)\phi(B,C)\phi(C,D)\phi(D,A) p~(A,B,C,D)=ϕ(A,B)ϕ(B,C)ϕ(C,D)ϕ(D,A)
其中 ϕ ( X , Y ) \phi(X,Y) ϕ(X,Y) 是一个为朋友 X , Y X,Y X,Y 之间的一致投票赋予更高权重的因子。例如:

ϕ ( X , Y ) = { 10 如果  X = Y = 1 5 如果  X = Y = 0 1 其他情况 \begin{align*} \phi(X,Y) = \begin{cases} 10 & \text{如果 } X = Y = 1 \\ 5 & \text{如果 } X = Y = 0 \\ 1 & \text{其他情况} \end{cases} \end{align*} ϕ(X,Y)= 1051如果 X=Y=1如果 X=Y=0其他情况

非正态分布中的因子通常称为因子。最终概率定义为:

p ( A , B , C , D ) = 1 Z p ~ ( A , B , C , D ) p(A,B,C,D) = \frac{1}{Z} \tilde p(A,B,C,D) p(A,B,C,D)=Z1p~(A,B,C,D)
其中 Z = ∑ A , B , C , D p ~ ( A , B , C , D ) Z = \sum_{A,B,C,D} \tilde p(A,B,C,D) Z=A,B,C,Dp~(A,B,C,D) 是一个规范化常数,用于确保分布和为1。

当规范化时,我们将 ϕ ( A , B ) \phi(A,B) ϕ(A,B) 视作一个交互,推动 B B B 的投票接近 A A A ϕ ( B , C ) \phi(B,C) ϕ(B,C) 推动 B B B 的投票接近C,而最有可能的投票需要调和这些相互冲突的影响。

注意,与有向图不同,我们并没有说一个变量是如何从另一组变量中生成的(正如条件概率分布所做的那样)。我们只是简单地表示图中因变量之间的耦合程度。某种意义上,这里需要较少的先验知识,因为我们不再需要详细说明 B B B 的投票是如何从 A A A 的投票中构建的(如果我们有 P ( B ∣ A ) P(B \mid A) P(BA),我们就需要详细说明),相反,我们只需要识别因变量并定义其相互作用强度即可;这反过来定义了可能分配空间上的能量分布,我们通过归一化常数将能量转换为概率。

正式定义

马尔可夫随机场是无向图 G G G中定义的随机变量 x 1 , x 2 , … , x n x_1, x_2, \dots, x_n x1,x2,,xn的概率分布 p p p。图 G G G中每一个节点表示一个变量 x i x_i xi,该概率 p p p 可以表述为如下形式:
p ( x 1 , … , x n ) = 1 Z ∏ c ∈ C ϕ c ( x c ) p(x_1,\dots, x_n) = \frac{1}{Z}\prod_{c \in C}\phi_c(x_c) p(x1,,xn)=Z1cCϕc(xc)
其中 C C C表示图 G G G中的(例如全联通子图)集合,且每个因子 ϕ c \phi_c ϕc是团中变量的非负函数。配分函数
Z = ∑ x 1 , … , x n ∏ c ∈ C ϕ c ( x c ) Z = \sum_{x_1,\dots, x_n}\prod_{c \in C}\phi_c(x_c) Z=x1,,xncCϕc(xc)
是一个标准化常数,确保分布总和为1。

因此,给定图 G G G,概率分布可能包含 G G G中任何团的因子,这些团可以是单个节点、边、三角形等。注意,我们不需要为每个团指定一个因子。上面的例子中,我们为每个边定义了一个因子(这是两个节点的团)。然而,我们选择不指定任何一元因子,即单个节点的团。

与贝叶斯网络的比较

前面举的投票的例子中, A , B , C , D A, B, C, D A,B,C,D上的概率满足 A ⊥ C ∣ { B , D } , B ⊥ D ∣ { A , C } A \perp C \mid \{B, D\}, B \perp D \mid \{A, C\} AC{B,D},BD{A,C}(因为只有朋友会直接影响投票)。我们可以很容易地通过反例检验,这些独立性不能用贝叶斯网络完美地表示。然后马尔可夫随机场可以完美地描述这种分布。

在这里插入图片描述

四变量投票示例的有向模型示例。没有一个能够准确地表达我们对变量之间依赖结构的先验知识。

更一般地说,马尔可夫随机场比有向模型有如下几个优点:

  • 它们可以应用于更广泛的问题,在这些问题中,不存在与变量相关性相关的自然方向性。
  • 无向图可以简洁地表达贝叶斯网络难以描述的某些依赖关系(尽管反过来也是如此)。

当然,马尔可夫随机场也具有几个重要缺点:

  • 计算归一化常数 Z Z Z需要对潜在的指数数量的赋值求和。在一般情况下,这是个NP问题;因此,许多无向模型难以精确处理,需要使用近似技术。
  • 无向模型可能难以解释。
  • 从贝叶斯网络生成数据要容易得多,这在某些应用中很重要。

不难看出,贝叶斯网络是马尔可夫随机场的一种特殊情况,它具有特定类型的团因子(对应于条件概率分布,并在图中蕴含有向无环结构)和归一化常数1。特别是,如果我们取一个有向图 G G G,并将边添加到给定节点的所有父节点(并移除它们的方向性),那么条件概率分布(被视为变量及其祖先上的因子)在生成的无向图上进行了因子分解。由此产生的过程称为道德化

在这里插入图片描述

贝叶斯网络总是可以转换为归一化常数为1的无向网络。反过来也是可以的,但可能在计算上很难处理,并且可能产生非常大的(例如,完全连通的)有向图。

因此,马尔可夫随机场比贝叶斯网络更强大,但在计算上更难处理。一般的经验法则是尽可能使用贝叶斯网络,只有在无法自然地用有向图建模问题时才切换到马尔可夫速激长(如我们的投票示例)。

马尔可夫随机场中的独立性

回想一下,在贝叶斯网络的情况下,我们定义了一组由有向图 G G G描述的独立性 I ( G ) I(G) I(G),并展示了它们如何描述蕴含在有向图因子分解得到的分布 p p p的真实独立性,例如 I ( G ) ⊆ I ( p ) I(G) \subseteq I(p) I(G)I(p)

那么,无向马尔可夫随机场可以描述哪些独立性?答案非常简单直观:如果变量 x , y x, y x,y通过未观测变量的路径连接,则它们是相关的。然而,如果 x x x的邻居都被观察到,那么 x x x与所有其他变量无关,因为它们仅通过其邻居影响 x x x

在这里插入图片描述

在马尔可夫随机场中,给定节点X的邻居(称为X的马尔可夫毯),节点X独立于图的其余部分。

特别是,如果一组观察到的变量在图的两半之间形成割集,那么一半中的变量与另一半中的独立。

在这里插入图片描述

形式上,我们将变量 X X X的马尔可夫毯 U U U定义为最小节点集,如果观察到 U U U,则 X X X独立于图的其余部分,例如: X ⊥ ( X − { X } − U ) ∣ U X \perp (\mathcal{X}-\{X\}-U) \mid U X(X{X}U)U。这一概念适用于有向和无向模型,但在无向模型下,马尔可夫毯仅等于节点的邻居。

在有向情况下,我们发现 I ( G ) ⊆ I ( p ) I(G) \subseteq I(p) I(G)I(p),但有一些分布 p p p的独立性不能用 G G G来描述。无向的情况,也是如此。例如,考虑由有向v结构描述的概率,无向模型不能描述独立性假设 X ⊥ Y X \perp Y XY

在这里插入图片描述

具有完美有向图表示但没有无向表示的概率分布的示例,反之亦然。

条件随机场

当将马尔可夫随机场应用于建模条件概率分布 p ( y ∣ x ) p(y \mid x) p(yx)时(其中 x ∈ X , y ∈ Y x \in \mathcal{X}, y \in \mathcal{Y} xX,yY都是向量变量),出现了马尔可夫随机场的一个重要特例。这些分布在有监督学习环境中很常见,在这种环境中,我们已知 x x x,并希望预测 y y y。这类任务也称为结构化预测。

示例

我们先来看个例子,给定若干以像素矩阵形式提供的黑白字符图像序列 x i ∈ [ 0 , 1 ] d × d x_i \in [0, 1]^{d \times d} xi[0,1]d×d,我们要从中识别出单词。预测结果是一系列字母 y i ∈ { a , b , … , z } y_i \in \{a, b, \dots, z\} yi{a,b,,z}

在这里插入图片描述

用于OCR的链式结构条件随机场。

原则上,我们可以训练一个分类器,从 x i x_i xi中分别预测每个 y i y_i yi。然而,由于这些字母一起构成了一个单词,因此不同的预测应该相互通知。在上面的例子中,第二个字母本身可以是“U”或“V”;然而,由于我们可以很有信心地判断它的邻居是“Q”和“E”,我们可以推断“U”是最有可能的真实结果。条件随机场可以让我们实施此类预测。

正式定义

条件随机场是变量 X ∪ Y \mathcal{X} \cup \mathcal{Y} XY上的马尔可夫网络,它指定了条件分布
P ( y ∣ x ) = 1 Z ( x ) ∏ c ∈ C ϕ c ( x c , y c ) P(y \mid x) = \frac{1}{Z(x)}\prod_{c \in C}\phi_c(x_c, y_c) P(yx)=Z(x)1cCϕc(xc,yc)
其配分函数为:
Z ( x ) = ∑ y ∈ Y ∏ c ∈ C ϕ c ( x c , y c ) Z(x) = \sum_{y \in \mathcal{Y}}\prod_{c \in C}\phi_c(x_c, y_c) Z(x)=yYcCϕc(xc,yc)
注意,在这种情况下,分区常数取决于 x x x(因此,我们说它是一个函数),这并不奇怪: p ( y ∣ x ) p(y \mid x) p(yx) y y y上由 x x x参数化的概率,即,它为每个 x x x编码不同的概率函数。在这个意义上,条件随机场导致每个输入 x x x的新马尔可夫随机场的实例化。

示例(续)

更正式地说,假设 p ( y ∣ x ) p(y \mid x) p(yx)是具有两种因素的链式条件随机场:因子 ϕ ( x i , y i ) \phi(x_i, y_i) ϕ(xi,yi)将与输入 x i x_i xi一致的较高值分配给 y i y_i yi;以及因子 ϕ ( y i , y i + i ) \phi(y_i, y_{i+i}) ϕ(yi,yi+i)。我们也可以认为 ϕ ( x i , y i ) \phi(x_i, y_i) ϕ(xi,yi)是由标准(非结构化)softmax回归给出的概率 p ( y i ∣ x i ) p(y_i \mid x_i) p(yixi) ϕ ( y i , y i + i ) \phi(y_i, y_{i+i}) ϕ(yi,yi+i)可以看作是从大量英语文本中获得的字母共现的经验频率。

给定这种形式的模型,我们可以用MAP联合推断出结构化标签 y y y:
arg ⁡ max ⁡ y ϕ ( x 1 , y 1 ) ∏ i = 2 n ϕ ( y i − 1 , y i ) ϕ ( x i , y i ) \arg \max_y \phi(x_1, y_1)\prod_{i=2}^{n}\phi(y_{i-1}, y_i)\phi(x_i, y_i) argymaxϕ(x1,y1)i=2nϕ(yi1,yi)ϕ(xi,yi)

CRF特性

在大多数实际应用中,我们进一步假设因子 ϕ c ( x c , y c ) \phi_c(x_c,y_c) ϕc(xc,yc)的形式为:
ϕ c ( x c , y c ) = exp ⁡ ( w c T f c ( x c , y c ) ) \phi_c(x_c,y_c) = \exp(w_c^T f_c(x_c, y_c)) ϕc(xc,yc)=exp(wcTfc(xc,yc))
其中 f c ( x c , y c ) f_c(x_c, y_c) fc(xc,yc)可以是描述 x c x_c xc y c y_c yc之间兼容性的任意一组特性。

在我们的OCR示例中,我们可以引入对字母 y i y_i yi与像素 x i x_i xi的兼容性进行编码的特征 f ( x i , y i ) f(x_i, y_i) f(xi,yi)。例如 f ( x i , y i ) f(x_i, y_i) f(xi,yi)可能是逻辑回归(或深度神经网络)根据像素 x i x_i xi产生的字母 y i y_i yi的概率。此外,我们在相邻字母之间引入了特征 f ( y i , y i + 1 ) f(y_i, y_{i+1}) f(yi,yi+1)。可以形式化地表述为 f ( y i , y i + 1 ) = I I ( y i = ℓ 1 , y i + 1 = ℓ 2 ) f(y_i, y_{i+1}) = II(y_i = \ell_1, y_{i+1} = \ell_2) f(yi,yi+1)=II(yi=1,yi+1=2),其中 ℓ 1 , ℓ 2 \ell_1, \ell_2 1,2是字母表中的2个字母。然后,条件随机场会学习权重 w w w,这将为更常见的连续字母 ( ℓ 1 , ℓ 2 ) (\ell_1, \ell_2) (1,2)概率分配更多的权重,同时确保预测的 y i y_i yi与输入的 x i x_i xi一致。这个过程可以让我们在 x i x_i xi不明确的情况下确定 y i y_i yi,就像上面的例子一样。

关于CRF特征最重要的认知是它们可以任意复杂。事实上,我们可以用因子 ϕ ( x , y i ) = exp ⁡ ( w i T f ( x , y i ) ) \phi(x,y_i) = \exp(w_i^T f(x, y_i)) ϕ(x,yi)=exp(wiTf(x,yi))定义OCR模型,这样将完全依赖输入 x x x。这完全不会影响计算性能,因为在推断时, x x x总是被观察到的,而我们的解码问题涉及最大化
ϕ ( x , y 1 ) ∏ i = 2 n ϕ ( y i − 1 , y i ) ϕ ( x , y i ) = ϕ ′ ( y 1 ) ∏ i = 2 n ϕ ( y i − 1 , y i ) ϕ ′ ( y i ) , \phi(x, y_1) \prod_{i=2}^n \phi(y_{i-1}, y_i) \phi(x, y_i) = \phi'(y_1) \prod_{i=2}^n \phi(y_{i-1}, y_i) \phi'(y_i), ϕ(x,y1)i=2nϕ(yi1,yi)ϕ(x,yi)=ϕ(y1)i=2nϕ(yi1,yi)ϕ(yi),
其中 ϕ ′ ( y i ) = ϕ ( x , y i ) \phi'(y_i) = \phi(x,y_i) ϕ(yi)=ϕ(x,yi)。使用全局特征只会改变因子的值,而不会改变它们的范围,因为它们具有相同类型的链结构。我们将在下一节中看到,这种结构是确保我们能够轻松解决这个优化问题所需的全部。

这一观察结果可以用更加一般的形式来解释。如果我们使用马尔可夫随机场对 p ( x , y ) p(x, y) p(x,y)进行建模(视为 x , y x,y xy上的单一模型,具有标准化常数 Z = ∑ x , y p ~ ( x , y ) Z = \sum_{x,y} \tilde{p}(x,y) Z=x,yp~(x,y)),那么我们需要将两个分布拟合到数据中: p ( y ∣ x ) p(y\mid x) p(yx) p ( x ) p(x) p(x)。然而,如果我们感兴趣的是预测给定 x x x y y y,那么建模 p ( x ) p(x) p(x)就没有必要了。事实上,在统计上这样做可能是不利的(例如:我们可能没有足够的数据来拟合 p ( y ∣ x ) p(y\mid x) p(yx) p ( x ) p(x) p(x);由于模型具有共享参数,因此拟合其中一个可能不会得到另一个的最佳参数),并且在计算上这可能也不可行(我们需要在分布中作出简化假设,这样 p ( x ) p(x) p(x)就可以容易地处理)。CRF放弃了这一假设,通常在预测任务中表现更好。

因子图

在展示马尔可夫随机场时,经常使用因子和变量明确分离的方式来表示。因子图就是常用的表示方法。因子图由两部分组成,其中一部分是用于建模分布的变量,另一部分是在这些变量上定义的因子。边位于因子和因子所依赖的变量之间。

在这里插入图片描述

具有三个变量和四个因子的因子图示例。

这个视图使我们能够更容易地看到变量之间的因子依赖关系,稍后我们将看到它使我们能够更加容易地计算一些概率分布。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/117305.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

笔试强训(8)

笔试题1:密码强度等级密码强度等级_牛客题霸_牛客网 在这个题中: 1)统计密码的长度直接通过length()来进行解决 2)统计大写字母和小写字母的个数分别在函数里面定义两个变量来进行解决 3)统计数字和富豪也是分别用两个变量来进行保存 import java.util.Scanner;// 注意类名必须…

记一次 Maven 打包后,第三方无法使用的排查记录

你好,我是悟空。 本文主要内容如下: 前言 最近遇到一个需求: 写一个工具类的 JAR 包,然后提供给第三方使用。 期间遇到了一些问题: 第三方引入 JAR 包后,无法 import。第三方引入 JAR 包后&#xff0c…

你可以不看世界杯,但你一定要知道这些

2022卡塔尔世界杯,阿根廷夺冠,举世沸腾。 ​夺冠之路,遍布荆棘 时隔36年,阿根廷再次夺得大力神杯,回望夺冠之路,坎坷遍布,荆棘丛生。 2006年夏天,梅西第一次参加世界杯。时任阿根廷…

Mybatis源码(一)获取数据源

前言 Mybatis做为一种半ORM框架(半:需要手动写sql)。ORM(Object Relational Mapping)的技术本质是:ORM框架将对象的值 映射到 对应数据库类型: 如 String -> varchar。 且mybatis分为两种实…

数字孪生核电站促进界面监测的应用实践

未来核电站将向着数字化、智能化发展,“少人值守、智能监测”会广泛应用于核电站运行管理。利用数字孪生技术,可以对实体核电站和孪生核电站的数据进行交换分析,促进核电站的运行管理和监测,更好地确保反应堆运行安全。 数字孪生核电站促进界面监测的应用实践 北京智汇云舟科技…

h5中使用微信分享

1.需要 绑定域名: 先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”(即访问前端项目对应的域名)。 2.在项目中引入sdk: 在需要调用 JS 接口的页面引入如下 JS 文件,(支持https)&#xff…

搭vue项目(初级版)

这个项目只有 会员管理和直播管理两个模块。创建两个模块是为了验证一下路由跳转。 下载项目: 可以到我的资源中下载压缩包 或者 git clone 前端项目搭建: 前端搭建的项目,仅供学习使用 1.安装vue-cli,全局只需要安装一次,如果安装过一次&am…

MyBatisPlus ---- 入门案例

MyBatisPlus ---- 入门案例1. 开发环境2. 创建数据库及表a>创建表b>添加数据3. 创建SpringBoot工程a>初始化工程b>引入依赖c>idea中安装lombok插件4. 编写代码a>配置application.ymlb>启动类c>添加实体d>添加mappere>测试f>添加日志1. 开发环…

了解 Oracle 中单引号与双引号的用法,一篇文章教会你!

无论测试或者开发,对数据库的增删改查都是家常便饭。但有些小知识是经常被忽略,却又不能不去了解的,例如单引号和双引号的用法和区别,看完这一篇,你肯定会有收获。 首先我们要区别一个概念,即单引号(‘)和双…

docker应用部署示例

Docker 应用部署 一、部署MySQL 搜索mysql镜像 docker search mysql拉取mysql镜像 docker pull mysql:5.6创建容器,设置端口映射、目录映射 # 在/root目录下创建mysql目录用于存储mysql数据信息 mkdir ~/mysql cd ~/mysqldocker run -id \ -p 3307:3306 \ --na…

如何通过文档管理控制合同管理

如何通过文档管理控制合同管理 如果您的公司处理的合同比以往任何时候都多,那么您并不孤单。这种指数级增长的原因包括日益增长的监管要求、供应链问题以及全球化带来的业务关系的复杂性。此外,员工更频繁地换工作,因此,需要管理更…

Unity实用小工具—以对象形式操作Sqlite

一、介绍 1.1、版本说明:使用的Unity版本为个人版2020.3.39,数据库为Sqlite(一个轻量级跨平台数据库),Sqlite的查看管理工具可以在网上下载https://dbeaver.io/download/,可以直接保存下来使用。 1.2、数…

微服务(四)——统一网关

目录1. 概念2. 实现网关1. 实现流程2. 小结3. 断言工厂4. 过滤器工厂1. GatewayFilter2. GlobalFilter3. 过滤器的执行顺序5. 解决跨域问题1. 概念 网关的作用: 认证、鉴权服务路由、负载均衡请求限流 网关的实现: gateway 基于Spring5中提供的WebFlu…

linux 设置登录提示语

勿以恶小而为之,勿以善小而不为---- 刘备 /etc/motd 文件里面 保存的是 登录后提示语 vim /etc/motd可以放置自定义的 文字信息 -------------------- 每天都要加油努力噢,岳泽霖!!! -------------------登录之后,就会展示信息: 参考链接: …

【Linux】Linux命令行git的使用

前进才是唯一的方向 文章目录一、git是什么?二、gitee仓库创建1.新建仓库2.复制仓库链接3.克隆远端仓库到本地来三、git提交代码1.下载git2. 配置用户名和邮箱(否则git commit无法正常使用)3. git提交代码三板斧3.1 git add(将代…

git merge合并开发分支到上线分支遇到的问题,提示 no new changes

git merge 后 push 到 Gerrit 失败,提示 no new changes 解决思路: 分析:no new changes 的意思,是说,这个合并,是个线性的合并。而合并的那些历史的 commit 节点,在 gerrit 上都已经评审过了&…

在Linux中安装ShowDoc

在Linux中,有两种方式安装ShowDoc。第一种是自动脚本安装,第二种是手动安装。官方推荐使用自动脚本安装ShowDoc。如果自动脚本安装ShowDoc失败,可以考虑手动安装ShowDoc。 自动脚本安装ShowDoc 自动脚本利用docker来安装运行环境&#xff0…

酒鬼私定,只是酒鬼酒一次破圈营销?

围坐红泥小火炉,煮酒谈今夕。 过去一年多时间,经历了业绩向上,股市向下的反差时期后,越来越多人意识到白酒行业已步入存量时代。 2022年前三季度,中国规模以上白酒行业实现总产量487.9万千升,同比减少2.5…

proxychains for Windows

proxychains for Windows背景介绍项目地址使用scoop安装proxychains for windows验证命令行能否调用proxychains配置代理使用为Windows终端配置proxy--适用于cmd为Windows终端配置proxy--适用于PowerShellpowershell配置变量背景介绍 有时候Windows下的一些命令行程序想要挂代…

正大国际期货:外盘德指期货交易应该怎么做?

作为一个期货交易者,想要在市场上生存下来,就必须针对各种可能性都有所准备。比如,如果你强烈看涨,就必须准备好应对市场打你个冷不防的可能。相反,如果你对眼前的涨势高度怀疑,也不能彻底排除上演一场黑天…