May 25, 2020 – 6 min read
前回は、人工知能とは一体何なのかを理解しようと試みました。 AI は人間の行動を模倣することを目的とした技術ですから、AIの枝は、人間を機械とは異なる存在にするものから構成されると言ってよいでしょう。 そこで、人工知能の枝について簡単に説明し、人間の行動と関連付けてみましょう!
1.Machine Learning(機械学習)………….人工知能の枝は、人間の行動と関連づけられます。 十分なデータを与えることで、コンピュータが自ら学習することを可能にする技術です。 人間と同じように、機械学習は、過去の経験を使用して結果を予測するためにシステムを訓練します。
ある教授が、機械学習がちょうど赤ん坊が世界に立ち向かうように訓練するようなものだということを裏付け、驚くべき例を挙げています。 赤ちゃんがロウソクに近づき、指を火傷して怪我をしました。 赤ちゃんは、何が起こったのかを理解することができないのです。 これをアルゴリズムの訓練と結びつけて考えてみよう。 2回目にろうそくで指を火傷したとき、赤ちゃんは今度は注意され、火傷の原因が何であったかを知ることになる。 このようなことがしばらく続き、最終的に赤ちゃんは、ろうそくの炎が指を火傷させる原因であることを理解するのです。 さて、「モデル」ができたので、それを試してみましょう。 次に赤ちゃんがろうそくに近づくと、炎が自分に危害を加えることを知り、完全に避けるようになります。 これで、モデルの学習は成功です。 これこそが、機械学習の仕組みです。 ここしばらく流行語になっていることを考えると、ニューラルネットワークは、私たちの一部にとって複雑な用語のように思えるかもしれません。 しかし、ニューラルネットワークの計算を除けば、理解するのはかなり簡単です。 最初の層に入力を与え、隠れ層を指定し、最後の層に出力を与えるだけでよい。 隠れ層の仕事は、与えられた入力から重要な情報を抽出し、結果を予測することです。