例えば
![]() |
![]() |
![]() |
(28) |
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |
(29) |
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |
上の(21)式は値が近い加算だがであり,対数で計算すると大きく値が異なる.
しかし下の(22)式は値が遠い加算であり,対数で計算しても同じである.
よって,値を加算する計算量が無駄になる.この無駄を防ぐために,
次章の対数の加算の計算を用いる.
また,対数を用いる場合はトレリス法に比べ以下のような利点がある.プログラ
ム上,一番最初の利点が重要であり,尤度の計算が正確にできなくなる欠点を防
ぎ,対数による近似で尤度の計算を行う事が音声認識の基本である.