これから○○覚えたいんだけどどうしたら一番いい?

現在持っている知識をX、なりたい自分の知識をYとする時、そのギャップを埋めるのに必要な知識をNとします。

X(現在)→ Nを獲得 → Y(将来)

ある知識xの場合のメリットをf(x)、知識xの状態でyという知識を得るのにかかるコストをg(x, y)とすると、一般的に考えて、将来の状態が現在より悪くては意味がないので、

f(Y) - f(X) >= g(X, N)

である必要があります。

さて、どうやって一番いい方法を見つけるかですが、Xという状態で新しい知識Nを獲得して、Yについて説明できる確率をp(Y|N, X)とすれば、

max p(Y|N, X)
min g(N, X)

となるようなN獲得方法を見つけるといえます。

インターネットを誰もが参加できる学校と考え、その人に最適な学習パスを提示できないものか・・・。