学習
「学習」とは、まなびおさめること。勉強すること。物事のしくみや状況、また、その意味するところなどをわかること。
と「仮説による検討」の章でお話しました。
いやいや、これじゃぁ、どうやってプログラムするのか全く分からないのだけれど。って声が聞こえてきそうです。
まさしく、その通りで、これだけでは何をどうすればいいのか分かりません。
では、「学習」によって期待されることは何でしょう?
それは、今までに出会ったことの無い状況から、(AICoreにとって)正しい行動を選択することではないでしょうか?(もちろん、
経験したことをそのまま、その状況でのみ正しい行動を選択できるようにすることも学習ですが、これだと、一般的に人間へ求める「学習」
からかけ離れており、人工知能の題材を前にして「学習」と言うにはあまりにも狭義の意味の学習になってしまう為、これをわざわざ題材には
取り上げません。)
そう考えると、知識の増加、経験値の増加、概念の創造機能など色々な方法でこの期待値(AICoreにとって正しい行動を選択すること)を
上昇できそうで、「学習」という言葉には広い範囲での機能が必要であることが分かります。
この「学習」以外にも「補完」などの類似機能もAICoreに実装する予定があり、
学習機能を説明する上で、これらを分別して説明していきます。
その為、学習の章では、各タイトルにどういった機能で学習するというタイトルをつけていき、個別に上記の期待値を上昇させる方法を
説明していきます。
|
|
人工知能開発プロジェクト Copyright © 2009-2018 CELESTEE Corporation. All rights reserved.
|
|