複素自己回帰係数あるいは複素PARCOR係数を用いて形の認識を高速に行なうためには、
これらの係数を高速に求めることが必要である。次の複素自己回帰係数を式
(7.9)からGaussの消去法などで求めると、
の演算回数
が必要となる。さらに
次から
次までの複素PARCOR係数を全て求めるためには
の演算回数が必要である。ここでは、
次から
次までの複素自
己回帰係数と複素 PARCOR 係数を
で求める手法を示す。
式(7.9)の次数に関する再帰式を考えよう。ここで次数を明示するために、
次複素自己回帰モデルにおける式(7.5)、(7.6)、(
7.7)の
、
、
を、それぞれ、
、
、
と表記する。
次の複素自己回帰モデルの複素自己回帰係数
は、明らかに
![]() |
(310) |
従って、次のモデル(式(7.14))から始めて、式(7.16)、(
7.17)を繰り返し適用すれば、高次のモデルの係数を次々と求めることができ
る。また、式(7.17)で与えられる
は実は
次の複素PARCOR係数と
等しい。つまり、この方法で複素自己回帰係数と複素PARCOR係数が同時
に求められることになる。この方法は、結果的に実数値列に対する実自己回帰係数を
計算する手法として知られている Levinson-Durbinのアルゴリズム[25]を、
複素数値列に対する複素自己回帰係数計算のために自然に拡張した手法となっている。
また、上述の逐次式を用いて複素PARCOR係数と平均2乗誤差との間には