add seventh chapter

This commit is contained in:
skindhu
2024-11-12 20:35:36 +08:00
parent e5ce40f468
commit 9f77e585b5
7 changed files with 42 additions and 2 deletions

View File

@@ -276,13 +276,13 @@ tensor([ -9.5042, -10.3796, -11.3677, -11.4798, -9.7764, -12.2561])
>
> 假设我们有三个概率值分别为0.2、0.1和0.05。如果我们计算这些值的乘积,结果是:
>
> $$ 0.2×0.1×0.05=0.001 $$
> $$0.2×0.1×0.05=0.001$$
>
> 这个值非常小尤其在深度学习或概率模型中我们通常会有成千上万个概率需要相乘这样会导致最终的乘积接近0甚至为0造成数值计算的不稳定性。
>
> 如果我们对这些概率值取对数然后相加而不是直接相乘我们可以避免这个问题。例如对这三个值取自然对数logarithm后再相加
>
> $$ ln(0.2)+ln(0.1)+ln(0.05)≈1.6094+(2.3026)+(2.9957)=6.9077 $$
> $$ln(0.2)+ln(0.1)+ln(0.05)≈1.6094+(2.3026)+(2.9957)=6.9077$$
>
> 虽然这个和也是负数但它不会像直接相乘的结果那样接近于0避免了数值下溢的问题。**对数的累加性质**允许我们将原本的累乘操作转换为累加,使得计算更加稳定和高效。
>