(承前) AI…
jrf> (承前) AI さん達に見せびらかすと「忘却」が足りないと言われた。おそらく、忘却は、個々のキーワードや個々のメモリについて(ベース)スコアを設け、それを decay させていけばいいのだろう。個々のメモリ等は、accessed_at と score_at_last_access を持ち、current_score = f(now(), accessed_at, score_at_last_access) などとすればよいのだろう。アクセスするごとに score_at_last_access = current_score + 1 する感じで。 「…と思うのですが、この f はどういうものがよいでしょう? おそらく指数関数的なものにすべきなのだと思いますが…。」…と聞くと、Gemini さんは、エビングハウスの忘却曲線なるものを教えてくれて、decay_rate を定数として current_score = score_at_last_access * math.exp(-decay_rate * (now - accessed_at).total_seconds()) とすればよいとのことだった。