次の作業に役立つ mahout を使用したい: ユーザー、アイテム、および設定のマトリックスがあります。そして、すべてのユーザーとアイテムのすべてのスコアが埋められました。次に、一部のアイテムに対する一部のユーザーの嗜好スコアが変更されます。問題は、状態の変更後に、最近の操作によって影響を受けた可能性のある他のユーザー スコアを再計算する方法です。
例えば:
state before state changed state after recalculation
u1 item1 25 u1 item1 25 u1 item1 ??
u1 item2 12 u1 item2 12 u1 item2 ??
u1 item3 10 u1 item3 10 u1 item3 ??
u2 item1 25 => u2 item1 25 = u2 item1 ??
u2 item2 12 u2 item2 12 u2 item2 ??
u2 item3 10 u2 item3 10 u2 item3 ??
u3 item1 25 u3 item1 20* u3 item1 20
u3 item2 12 u3 item2 15* u3 item2 15
u3 item3 10 u3 item3 10 u3 item3 10