【G検定対策】ディープラーニングの概要の重要用語まとめ

G検定では、ディープラーニングの基本的な考え方や、ニューラルネットワークの構造、学習の流れ、代表的なモデルの違いが問われます。
特に、入力層・隠れ層・出力層、重み・バイアス、活性化関数、誤差逆伝播法、勾配降下法などは、用語だけを見ると混同しやすい分野です。
この記事では、「ディープラーニングの概要」に関する重要用語を、試験前に確認しやすいように短く整理します。
ディープラーニングの概要とは?

「ディープラーニングの概要」は、機械学習の中でも、ニューラルネットワークを多層にしてデータの特徴を学習する仕組みを整理する分野です。
ディープラーニングでは、人間が特徴を細かく設計するのではなく、モデルがデータから特徴を段階的に学習します。そのため、ニューラルネットワークの構造、学習の流れ、パラメータの更新方法、代表的なモデルの役割を押さえることが大切です。
細かい数式を覚えるよりも、まずは 「どの層で何をするのか」「誤差をどう使って学習するのか」「どのモデルが何に向いているのか」 を整理すると理解しやすくなります。
| 見るポイント | 押さえる内容 |
|---|---|
| ディープラーニングの基本 | 多層のニューラルネットワークで特徴を学習する |
| ネットワークの構造 | 入力層・隠れ層・出力層の役割 |
| 学習の流れ | 順伝播、損失計算、誤差逆伝播、重み更新 |
| 重要な部品 | 重み、バイアス、活性化関数、損失関数 |
| 学習の工夫 | 学習率、バッチサイズ、エポック、最適化手法 |
| 代表的なモデル | CNN、RNN、Transformerなど |
ディープラーニングの基本用語

まずは、ディープラーニングそのものに関する基本用語です。
G検定では、機械学習とディープラーニングの関係や、ニューラルネットワークの基本構造がよく問われます。
| 用語 | 一言でいうと |
|---|---|
| ディープラーニング | 多層のニューラルネットワークを使う機械学習 |
| 深層学習 | ディープラーニングのこと |
| 機械学習 | データからパターンを学ぶ方法 |
| ニューラルネットワーク | ノードをつなげて予測するモデル |
| 多層ニューラルネットワーク | 複数の層を重ねたニューラルネットワーク |
| 階層的特徴表現 | 特徴を段階的に学習する考え方 |
| 表現学習 | データから特徴の表し方を学ぶこと |
| 特徴抽出 | データから重要な特徴を取り出すこと |
| エンドツーエンド学習 | 入力から出力までをまとめて学習する方法 |
| パターン認識 | データの特徴から分類や判断を行うこと |
ディープラーニングは、機械学習の一部です。
「機械学習の中にディープラーニングがある」と整理しておくと、包含関係を間違えにくくなります。
ニューラルネットワークの構造に関する用語

ニューラルネットワークは、複数の層とノードで構成されます。
入力されたデータは、層を通るたびに変換され、最終的な予測結果になります。
| 用語 | 一言でいうと |
|---|---|
| 入力層 | データを受け取る層 |
| 隠れ層 | 入力を変換して特徴を学習する層 |
| 中間層 | 隠れ層とほぼ同じ意味で使われる層 |
| 出力層 | 予測結果を出す層 |
| ノード | 計算を行う単位 |
| ニューロン | ノードとほぼ同じ意味で使われる単位 |
| ユニット | ニューラルネットワーク内の計算単位 |
| 重み | 入力の重要度を調整する値 |
| バイアス | 出力を調整するための値 |
| パラメータ | 学習によって調整される値 |
| 全結合層 | 前の層のすべてのノードとつながる層 |
| ネットワーク構造 | 層やノードのつながり方 |
重みとバイアスは、ニューラルネットワークが学習によって調整する値です。
重みは「どの入力をどれくらい重視するか」、バイアスは「出力をどのくらいずらすか」と考えると整理しやすくなります。
学習の流れに関する用語

ディープラーニングでは、入力から予測を出し、正解とのズレを測り、そのズレをもとに重みを修正します。
| 用語 | 一言でいうと |
|---|---|
| 順伝播 | 入力から出力へ計算を進めること |
| 予測値 | モデルが出した予測結果 |
| 正解値 | 本来の正しい答え |
| 誤差 | 予測と正解のズレ |
| 損失 | 誤差を数値化したもの |
| 損失関数 | 予測と正解のズレを測る関数 |
| 誤差逆伝播法 | 誤差を後ろから前へ伝えて重みを調整する方法 |
| 逆伝播 | 誤差逆伝播法のこと |
| 勾配 | 損失を小さくするための傾き |
| 勾配降下法 | 損失が小さくなる方向へ重みを更新する方法 |
| 最適化 | 損失が小さくなるようにパラメータを調整すること |
| 学習 | 損失を小さくするようにモデルを調整すること |
学習の流れは、次のように整理できます。
| 流れ | 役割 |
|---|---|
| 順伝播 | 入力から予測を出す |
| 損失関数 | 予測と正解のズレを測る |
| 誤差逆伝播法 | どこを直すべきか伝える |
| 勾配降下法 | 損失が小さくなる方向へ更新する |
特に、損失関数・誤差逆伝播法・勾配降下法は混同しやすいので、役割で分けて覚えると理解しやすくなります。
活性化関数に関する用語

活性化関数は、ニューラルネットワークの出力を変換する関数です。
単純な線形変換だけでは複雑な関係を表せないため、活性化関数を使って非線形性を加えます。
| 用語 | 一言でいうと |
|---|---|
| 活性化関数 | ノードの出力を変換する関数 |
| 非線形変換 | 直線だけでは表せない変換 |
| ステップ関数 | 一定のしきい値で出力を切り替える関数 |
| シグモイド関数 | 出力を0〜1に変換する関数 |
| tanh関数 | 出力を-1〜1に変換する関数 |
| ReLU | 負の値を0、正の値をそのまま出す関数 |
| Leaky ReLU | ReLUで負の値も少し残す関数 |
| ソフトマックス関数 | 複数クラスの確率に変換する関数 |
| 出力関数 | 出力層で使われる関数 |
代表的な活性化関数は、使われる場面で整理すると覚えやすくなります。
| 活性化関数 | 使われやすい場面 |
|---|---|
| ReLU | 隠れ層でよく使われる |
| シグモイド関数 | 0〜1の出力にしたいとき |
| ソフトマックス関数 | 多クラス分類の出力層 |
G検定では、ReLUがディープラーニングの学習を進めやすくした点も押さえておくとよいです。
損失関数に関する用語

損失関数は、モデルの予測がどれくらい間違っているかを測る関数です。
分類と回帰では、よく使われる損失関数が異なります。
| 用語 | 一言でいうと |
|---|---|
| 損失関数 | 予測と正解のズレを測る関数 |
| 誤差関数 | 損失関数とほぼ同じ意味で使われることがある |
| 目的関数 | 最小化または最大化したい関数 |
| 平均二乗誤差 | 回帰でよく使う損失関数 |
| MSE | 平均二乗誤差のこと |
| 交差エントロピー誤差 | 分類でよく使う損失関数 |
| バイナリ交差エントロピー | 二値分類で使われる損失関数 |
| カテゴリカル交差エントロピー | 多クラス分類で使われる損失関数 |
| 損失 | モデルの間違いの大きさ |
損失関数は、単に「間違いを見るもの」ではなく、学習の方向を決めるための基準になります。
| タスク | よく使われる損失関数 |
|---|---|
| 回帰 | 平均二乗誤差 |
| 二値分類 | バイナリ交差エントロピー |
| 多クラス分類 | カテゴリカル交差エントロピー |
最適化に関する用語

最適化は、損失が小さくなるようにパラメータを調整することです。
ディープラーニングでは、勾配を使って重みを少しずつ更新します。
| 用語 | 一言でいうと |
|---|---|
| 最適化 | 損失が小さくなるように調整すること |
| 勾配 | 損失が変化する方向を示す傾き |
| 勾配降下法 | 損失が小さくなる方向へ更新する方法 |
| 確率的勾配降下法 | 一部のデータを使って更新する方法 |
| SGD | 確率的勾配降下法のこと |
| ミニバッチ学習 | データを小分けにして学習する方法 |
| Momentum | 過去の更新方向を考慮する方法 |
| AdaGrad | パラメータごとに学習率を調整する方法 |
| RMSprop | AdaGradの学習率低下を改善した方法 |
| Adam | MomentumとRMSpropの考え方を組み合わせた方法 |
| 局所最適解 | 一部の範囲では良いが全体では最良でない解 |
| 鞍点 | 勾配が小さいが最適解ではない点 |
最適化手法は、すべてを細かく覚えるよりも、まずは SGDとAdam を中心に整理するとよいです。
| 用語 | 見分け方 |
|---|---|
| SGD | 一部のデータを使って少しずつ更新する |
| Adam | 学習率を調整しながら効率よく更新する |
学習設定に関する用語

ディープラーニングでは、学習の進み方を決める設定も重要です。
特に、学習率・エポック・バッチサイズは混同しやすい用語です。
| 用語 | 一言でいうと |
|---|---|
| 学習率 | 一回でどれくらい重みを更新するかを決める値 |
| エポック | 学習データ全体を何回使ったか |
| バッチサイズ | 一度に使うデータ数 |
| イテレーション | パラメータ更新の回数 |
| ミニバッチ | 小分けにしたデータのまとまり |
| ハイパーパラメータ | 学習前に人間が設定する値 |
| 初期値 | 学習を始める前のパラメータの値 |
| 収束 | 学習が安定して損失があまり変わらなくなること |
| 発散 | 学習が不安定になり損失が大きくなること |
学習率・エポック・バッチサイズは、次のように分けると覚えやすくなります。
| 用語 | 見分け方 |
|---|---|
| 学習率 | どのくらい修正するか |
| エポック | データ全体を何周するか |
| バッチサイズ | 一度にどのくらいのデータを使うか |
過学習対策に関する用語

ディープラーニングは表現力が高い一方で、学習データに合わせすぎる過学習が起きやすくなります。
そのため、過学習を抑える工夫も重要です。
| 用語 | 一言でいうと |
|---|---|
| 過学習 | 学習データに合わせすぎること |
| 汎化性能 | 未知データへの対応力 |
| 正則化 | モデルが複雑になりすぎるのを抑える方法 |
| L1正則化 | 不要な重みを0にしやすい正則化 |
| L2正則化 | 重みを小さく抑える正則化 |
| ドロップアウト | 一部のノードを無効化して過学習を抑える方法 |
| 早期終了 | 性能が悪化する前に学習を止める方法 |
| データ拡張 | データを増やしたように扱う方法 |
| バッチ正規化 | 各層の入力を整えて学習を安定させる方法 |
| Batch Normalization | バッチ正規化のこと |
過学習対策は、正則化やドロップアウトだけでなく、データ拡張や早期終了とも関係します。
| 手法 | 役割 |
|---|---|
| 正則化 | 重みが大きくなりすぎるのを抑える |
| ドロップアウト | 特定のノードへの依存を減らす |
| データ拡張 | 学習データを増やしたように扱う |
| 早期終了 | 過学習が進む前に学習を止める |
代表的なモデルに関する用語

ディープラーニングでは、扱うデータの種類によって代表的なモデルが変わります。
画像、系列データ、文章生成などで使われるモデルを整理しておきましょう。
| 用語 | 一言でいうと |
|---|---|
| CNN | 画像認識でよく使われるニューラルネットワーク |
| 畳み込みニューラルネットワーク | CNNのこと |
| RNN | 系列データを扱うニューラルネットワーク |
| LSTM | 長期依存を扱いやすくしたRNN |
| GRU | LSTMを簡略化したRNN |
| Seq2Seq | 入力系列から出力系列を生成するモデル |
| Attention | 重要な部分に注目する仕組み |
| Transformer | Attentionを中心にしたモデル |
| BERT | Encoderを使った双方向の言語モデル |
| GPT | Decoderを使った文章生成モデル |
| Autoencoder | 入力を圧縮して復元するモデル |
| GAN | 生成器と識別器を競わせて学習するモデル |
代表的なモデルは、用途とセットで覚えると整理しやすいです。
| モデル | 主な用途 |
|---|---|
| CNN | 画像認識 |
| RNN | 系列データ |
| Transformer | 自然言語処理・生成AI |
| GAN | 画像生成など |
G検定ではどう問われる?
この分野では、ニューラルネットワークの構造、学習の流れ、活性化関数、損失関数、最適化手法の違いが問われやすいです。
| 問われやすい内容 | 押さえるポイント |
|---|---|
| ディープラーニング | 多層のニューラルネットワークを使う |
| 入力層・隠れ層・出力層 | データを受け取り、変換し、結果を出す |
| 重み | 入力の重要度を調整する |
| バイアス | 出力を調整する |
| 活性化関数 | 出力を変換して非線形性を加える |
| 損失関数 | 予測と正解のズレを測る |
| 誤差逆伝播法 | どこを直すべきか伝える |
| 勾配降下法 | 損失が小さくなる方向へ更新する |
| 学習率 | どのくらい更新するか |
| ドロップアウト | 過学習を抑える |
| CNN | 画像認識に強い |
| RNN | 系列データに使われる |
| Transformer | Attentionを中心にしたモデル |
特に、損失関数・誤差逆伝播法・勾配降下法は役割が近く見えるため、セットで整理しておくと対応しやすくなります。
まとめ

「ディープラーニングの概要」は、G検定の中でも機械学習から応用分野へつながる重要な分野です。
ニューラルネットワークの構造、学習の流れ、活性化関数、損失関数、最適化手法、過学習対策、代表的なモデルを整理すると、CNN・RNN・Transformerなどの応用分野も理解しやすくなります。
試験前は、細かい数式よりも、入力層・隠れ層・出力層、重み・バイアス、損失関数、誤差逆伝播法、勾配降下法の役割をまず確認しておきましょう。
関連記事・おすすめ記事
用語の意味をもう少し詳しく確認したい場合は、関連する解説記事もあわせて確認しておきましょう。
G検定の出題範囲を全体で整理したい場合は、8分野に分けたまとめ記事も確認しておきましょう。

どの順番で学習すればよいか迷う場合は、G検定対策の学習ロードマップも参考になります。

機械学習とディープラーニングの関係があいまいな場合は、違いを整理した記事で確認しておきましょう。

学習方法の違いを整理したい場合は、教師あり学習・教師なし学習・強化学習の比較記事も役立ちます。

ディープラーニングの代表モデルを整理したい場合は、CNN・RNN・Transformerの違いも確認しておきましょう。

AlexNet、VGG、GoogLeNet、ResNetなどの流れを確認したい場合は、画像認識の歴史の記事がおすすめです。

生成AIの用語とあわせて、ハルシネーションや著作権などのリスクも整理しておきましょう。

技術用語だけでなく、AI倫理・法律・ガバナンスの考え方も試験前に確認しておくと安心です。




