正在学习

2.2.1.6 二元损失

2.2.1.6 二元损失

当结果空间 是离散的时候,预测误差通常只取少数几个可能的值。因此,在为这类问题构造损失函数时,只需要评估少数几种可能性。最简单的情况是预测二元结果,使得 。在这种情况下,点预测和结果只有四种可能的配对:两种预测正确的情况和两种预测错误的情况。如果我们将损失函数限制为不依赖于 (这种情况将在下面讨论),并且进一步限制问题使得正确预测的损失值与 的取值无关,那么二元损失函数可以写为

这里我们将正确预测的损失设为 0,并通过除以其总和将错误预测的损失归一化使其和为 1;参见 Schervish (1989)、Boyes、Hoffman 和 Low (1989)、Granger 和 Pesaran (2000) 以及 Elliott 和 Lieli (2013)。

要使 (2.18) 成为一个有效的损失函数,我们要求 。这确保了损失函数在 (2.3) 中列出的性质成立。注意,二元损失函数可以写成 的形式,因为损失等于

2.2.2 水平和预测依赖型损失函数

经济损失通常被假设为只依赖于预测误差 。对于预测者的目标函数依赖于状态变量(如结果变量 的水平)的情况来说,这一假设过于局限。更一般地,我们可以考虑形式为 的损失函数。最常见的水平依赖型损失函数是平均绝对百分比误差 (MAPE),其形式为

由于预测和预测误差与结果具有相同的单位,MAPE 是一个无量纲的损失函数。这被认为是该损失函数的一个优势,因为在构造其样本类比并用它来评估跨不同单位测量结果的预测方法时非常方便。如果损失函数能够基于预测问题所产生的实际成本进行合理的设置,那么对单位的依赖似乎并不是一个重要问题——对不同单位下不同预测的比较不应该通过某种任意调整来进行,而应该通过权衡与每种结果的预测误差相关的成本来进行。这正是下一节中讨论的多变量损失函数所实现的目标。

在 (2.19) 中用结果对预测误差进行缩放,其效果是对 接近 0 时的预测误差赋予比 远离 0 时更大的权重。这在许多应用中难以被合理化。此外,如果 的预测分布在 0 处具有非平凡的概率质量,那么期望损失很可能不存在,从而使决策理论的许多结果在此情况下失效。尽管如此,MAPE 损失在许多实际的预测评估实验中仍然很流行。

更一般地,水平和预测依赖型损失函数可以写成 的形式,但不能简化为 。尽管这类损失函数并不特别常见,但也有使用的例子。例如,Bregman (1967) 提出了以下形式的损失函数:

其中 是一个严格凸函数,因此 。平方误差损失是 2.20 的一个特殊嵌套情形。

对 (2.20) 关于预测 求导,我们得到

这一般同时依赖于 。这一点连同 的假设,确保了条件均值是最优预测。Bregman 损失将在 Patton (2015) 中进一步讨论。

在水平依赖型损失的一个经验应用中,Patton 和 Timmermann (2007b) 发现,如果将美联储对产出增长的预测损失限制为仅依赖于预测误差,那么这些预测就不是最优的。要合理解释美联储的预测,不仅需要假设对产出增长的高估比低估代价更高,还需要假设在低经济增长时期对产出的高估尤其代价高昂。这一发现可以通过以下观点得到解释:在低经济增长时期,过紧的货币政策代价特别高,因为这种政策可能会引发或延长经济衰退。

练习题

时,以下哪一项不是二元损失函数中的有效配对?

A.
B.
C.
D.

二元损失函数要有效需要满足什么条件?

A.
B.
C.
D.

时,选择所有关于二元损失函数的正确陈述。

A. 若,则
B. 若,则
C. 若,则
D. 若,则

二元损失函数可以写成,其中

二元损失函数经过归一化处理,使得错误预测的损失总和等于___。

解释为什么条件对于二元损失函数是必要的。

平均绝对百分比误差(MAPE)的公式是什么?

A.
B.
C.
D.

选择使用平均绝对百分比误差(MAPE)作为损失函数的所有优点。

A. 它是无量纲的
B. 它取决于结果的单位
C. 它对于比较不同单位的预测很有用
D. 当接近0时,它会严重加权误差

当评估以不同单位衡量的结果的预测方法时,平均绝对百分比误差(MAPE)被认为是有优势的。

MAPE损失函数通过___对预测误差进行缩放。

为什么当接近0时,平均绝对百分比误差(MAPE)会存在问题?

布雷格曼损失函数的一般形式是什么?

A.
B.
C.
D.

选择Bregman损失函数的所有属性。

A. 它同时依赖于
B. 它会简化为
C. 它确保条件均值是最优预测
D. 它仅对线性函数有效

布雷格曼损失函数的最优预测是条件均值。

布雷格曼损失函数对于任何严格凸函数均有效,其中___。

布雷格曼损失函数如何推广其他损失函数?

关于二元损失函数,以下哪些陈述是正确的?(选择所有适用的选项)

A. 它仅在时有效
B. 它对正确预测分配0的损失
C. 它可以写成
D. 它是无界的

以下关于依赖于水平值和预测值的损失函数的描述中,哪些是正确的?(选择所有适用的选项)

A. 它们同时取决于预测值和结果
B. MAPE是此类损失函数的一个例子
C. 它们总是可以简化为
D. 布雷格曼损失是此类损失函数的一个例子

解释二元损失函数与预测误差之间的关系。

二元损失函数中参数的意义是什么?

以下哪项陈述正确描述了二元损失函数与像平均绝对百分比误差(MAPE)这样依赖于水平值的损失函数之间的关系?

A. 二元损失函数取决于按结果水平缩放后的预测误差,而MAPE仅取决于预测误差。
B. 二元损失函数用于连续结果,而MAPE用于二元结果。
C. 二元损失函数是针对离散结果定义的,不按结果水平进行缩放,而MAPE则按结果水平对预测误差进行缩放。
D. 二元损失函数和MAPE都要求结果水平不为零,以避免除以零。

以下哪些是二元损失函数和平均绝对百分比误差(MAPE)的有效条件或属性?

A. 对于二元损失,确保其是一个有效的损失函数。
B. MAPE是无量纲的,因为预测误差通过结果水平进行了缩放。
C. 二元损失函数可以写成,因为它们仅取决于预测误差的符号。
D. 无论的预测密度如何,MAPE始终明确定义。
E. 二元损失函数对正确预测分配相同的损失,无论结果值如何。

在特定条件下,布雷格曼损失函数可以退化为平方误差损失,而二元损失函数不能仅表示为预测误差的函数,除非将其限制为误差的符号。

平均绝对百分比误差(MAPE)损失函数由给出。这种通过的缩放意味着当为___时,预测误差的权重更大。

登录后解锁笔记、知识点解析、AI 问答

立即登录