アルゴリズム パーセプトロン:人工知能の基礎
人の頭脳の働きを真似た計算のひな形、パーセプトロンについてお話します。これは、1957年にフランク・ローゼンブラットさんという方が考え出したもので、人工知能の研究の初期段階でとても大切な役割を果たしました。人間の頭脳は、数え切れないほどの神経細胞が複雑に絡み合って情報を処理しています。この神経細胞一つ一つの働きを、パーセプトロンは簡単にし、計算機で再現できるようにしたのです。
では、パーセプトロンはどのように働くのでしょうか。パーセプトロンは、たくさんの入り口から情報を受け取ります。それぞれの入り口には、情報の重要度を示す重みが付けられています。パーセプトロンは、受け取った情報をそれぞれの重みで掛け算し、すべて足し合わせます。そして、その合計がある境目の値を超えた時にだけ、出口から情報を出します。これは、神経細胞がたくさんの信号を受け取り、まとめて出力信号を出す過程とよく似ています。
例えば、たくさんの写真の中から猫の写真を選び出すとしましょう。パーセプトロンは、写真の様々な特徴(耳の形、目の色、ひげの本数など)を入力として受け取ります。それぞれの特徴には、猫らしさを示す重みが付けられています。耳が尖っていたら猫らしい、目が金色だったら猫らしい、といった具合です。パーセプトロンは、これらの特徴と重みを掛け算して足し合わせ、その合計がある値を超えたら「猫」と判断します。
このように、生き物の頭脳の仕組みを参考にして作られたパーセプトロンは、人工知能の土台となる大切な考え方です。パーセプトロンは、現在広く使われている複雑な人工知能のひな形とも言えるでしょう。
