本文へ移動
合格ノート.
基本情報技術者試験
基本情報技術者試験用語一覧を見る
テクノロジ

ディープラーニングとは

英語名:Deep Learning

ひとことで言うと:多数の層を持つニューラルネットワークを用いて、データから特徴表現も含めて学習する機械学習手法。

意味をわかりやすく解説

ディープラーニングは、多層のニューラルネットワークを用いる機械学習の一分野です。画像・音声・自然言語などでは、従来は人が設計していた特徴量の一部をネットワーク自身が階層的に学習できる点が大きな特徴です。

入力層・中間層・出力層から構成され、学習では誤差を基に各重みを更新します。高性能化には大量のデータや計算資源が必要になる場合があり、学習結果の判断根拠が説明しにくいことも課題です。

具体例

画像分類では、低い層が輪郭や色の特徴を、高い層が目・耳・顔のような複雑な特徴を学習し、最終的に猫か犬かを分類する。

似た用語との違い

機械学習

ディープラーニングは機械学習に含まれます。機械学習すべてが深いニューラルネットワークを使うわけではありません。

基本情報技術者試験の試験ポイント

ディープラーニングはAI全体と同義ではなく、機械学習の一部です。「AI ⊃ 機械学習 ⊃ ディープラーニング」という包含関係と、多層ニューラルネットワークを使う点を押さえます。

CHECK QUESTION

ディープラーニング、機械学習、AIを範囲の広い順に並べるとどうなりますか。

答えを見る

AI → 機械学習 → ディープラーニングです。ディープラーニングは機械学習の一手法です。

この説明は分かりやすかったですか?

基本情報技術者試験を勉強中ですか?

この用語を含む重要用語を、単語帳や4択テストで学習できます。