ベクトルvが与えられた場合、変数sum_v内のその要素の合計を追跡したいと思います。ベクトルvの各要素iは、重みベクトルw_iと他のベクトルd_iの内積です。したがって、d_iが変更されるたびに、vも変更されます。d_iが変更されるたびにv_iの変更に応じて変更することにより、sum_vを更新しています。残念ながら、小さな数値の不安定性はすぐに加算されます。
これを防ぐためにどのような効率的なテクニックを使用できますか?
編集:現在、私のアルゴリズムは、d_iが変更されるたびにsum_vを更新するのに一定の時間がかかります。log(n)未満にとどまりたいのですが、nはvの長さです。