学習 網羅されたデータの重要性
人工知能の学習には、網羅的な情報を持つことが極めて大切です。では、網羅的な情報とはどのようなものでしょうか。それは、ある事柄全体をくまなく捉え、あらゆる側面を表現できる情報のことです。
例えば、色々な種類の犬を見分ける人工知能を作るとします。このとき、ただ犬の絵を集めるだけでは十分ではありません。色々な種類の犬を、色々な角度から捉えた情報が必要です。例えば、犬の種類はもちろん、年齢、毛の色、体の向き、周りの景色など、できる限り多くの種類の絵を集めることで、人工知能はより正確に犬の種類を見分けられるようになります。
もし、特定の種類の犬の絵だけで学習させた場合、その犬は見分けられても、他の種類の犬は見分けられない可能性が高くなります。これは、服の見分け方を知らない人に、赤い服だけを見せて「これは服です」と教えているようなものです。この人は、青い服や緑の服を見せられても、それが服だと分からないかもしれません。
このように、人工知能の精度は、学習に使う情報の網羅性に大きく左右されます。偏った情報で学習させた人工知能は、現実世界の問題を解決するには力不足で、思わぬ間違いを起こす心配もあります。家の鍵を色々な種類の鍵で試して開ける練習をした人と、家の鍵だけで練習した人では、初めて見る鍵を開ける能力に差が出るのと同じです。
ですから、人工知能に学習させる情報の収集段階から、網羅性を意識し、多様性のある情報を集めることが欠かせません。色々な経験を積んだ人のほうが、新しい問題にうまく対応できるのと同じように、人工知能も多様な情報を学習することで、より賢く、より役に立つものになるのです。
