附录A 符号表
本附录详细说明本书中使用的符号。这些符号大体遵循计算机科学中的标准惯例,但由于深度学习涉及许多不同领域,因此在此做完整说明。此外,本书有一些独特的符号惯例,包括函数的表示法以及参数和变量之间的系统性区分。
标量、向量、矩阵和张量
标量(scalar)用小写或大写字母表示,如
变量和参数
变量(variable)(通常是函数的输入、输出或中间计算结果)始终用罗马字母表示,如
集合
集合(set)用花括号表示,因此
集合
记号
集合的成员关系用符号
函数
函数表示为一个名称后跟方括号,方括号中包含函数的参数。例如,
最小化和最大化
以下几个特殊函数在全书中反复使用:
- 函数
返回函数 在变量 的所有可能值上的最小值。这一记号常在不指定如何找到这个最小值的情况下使用。 - 函数
返回使 最小化的 的值,因此如果 ,则 。 - 函数
和 对最大化函数执行等价操作。
概率分布
概率分布应写为
渐近符号
渐近符号(asymptotic notation)用于比较随着输入大小
这一符号给出了算法最坏情况运行时间的界。例如,当我们说求逆一个
杂项
数学方程中的小圆点旨在提高阅读的便利性,没有实际含义(或仅暗示乘法)。例如,