私は計算する必要がある線形補間を使用しています:
p' = \lambda_1*p_1 + \lambda_2*p_2 + \lambda_3*p_3
.
ただし、p_1、p_2、p_3 は同時確率であるため、アンダーフローにより float として表現できません。そこでlog2(p_1)
、 、log2(p_2)
、およびを取得して、ログ スペースで作業しますlog2(p_3)
。
p'
確率のログを考えると、またはを計算する方法がよくわかりませんlog2(p')
。log2(p_1* \lambda_1)
なども必要に応じて計算します。