プログラミング

人工知能とは【ITパスポート】

AI(人工知能)

人間の知的行動(問題解決、推論など)をコンピュータを使って再現したもの。

機械学習

コンピュータに特徴となるデータ(特異量)を渡すと、それを学習し、ルールやパターンを判断できるようになります。これを機械学習と言います。

教師あり学習

「特異量があるデータ」と「特異量がないデータ」のサンプルをあらかじめ学習させてから、データを判断させる学習方法です。

教師なし学習

サンプルを与えずにコンピューター自らが学習していく方法です。

強化学習

コンピュータ自らが試行錯誤して、価値が最大になるような行動を学習していく方法です。AIどうしの鬼ごっこなどです。

ニュートラルネットワーク(Neutral Network)

人間の脳を模倣した学習モデルのことです。活性化関数やバックプロパゲーションという学習アルゴリズムを使用しています。

ディープラーニング(深層学習)

機械学習を高度に発展させた技術。顔認識、テキスト翻訳、音声認識のような複雑な識別が必要な分野に適しています。