用語比較
データ拡張とオーバーサンプリングの違い(画像の水増しと少数派クラスの水増しの見分け方)
データ拡張は、画像の回転といったランダム(ただし現実的)な変換を適用して、学習データの多様性を広げる手法です。オーバーサンプリングは、少数派のクラスに新しいサンプルを生成して、クラスの不均衡に対処する手法です。
どちらも学習データを増やす点は同じですが、増やす狙いが違います。データ拡張は変換のばらつきを足し、オーバーサンプリングはクラスごとの数をそろえます。
G検定の出題範囲には、ディープラーニングの学習で使うデータ拡張が含まれます。このページは、データを水増しする手法を、すべて同じものとして覚えている人向けです。
過学習そのものの対策や、不均衡データの評価指標は別のページで扱い、ここでは2つの水増しの切り分けに絞ります。
この記事の目次
この記事の根拠と出典
各セクションの見出しの下に、公式資料で確認した内容か編集部の整理かをラベルで示しています。 試験日・料金・申込条件・試験方式は変わることがあるため、申込前に公式サイトで確認してください。G検定の一次情報確認日: 2026-10-02。
結論
データ拡張
回転や反転などのランダムで現実的な変換を適用して、トレーニングセットの多様性を広げる。
オーバーサンプリング
少数派のクラスに新しいサンプルを生成して、クラスの不均衡に対処する。
違いを表で確認
| 比較軸 | データ拡張 | オーバーサンプリング |
|---|---|---|
| 増やす狙い | データ拡張:トレーニングセットの多様性を広げる | オーバーサンプリング:少数派クラスのサンプルを増やし、不均衡に対処する |
| 増やし方 | データ拡張:回転、反転、明るさの調整、切り抜きなどのランダムな変換 | オーバーサンプリング:復元抽出による複製(RandomOverSampler)、近傍の補間による合成(SMOTE、ADASYN) |
| 増やす対象 | データ拡張:学習用データセットの画像など(評価用には適用しない) | オーバーサンプリング:少数派のクラスのサンプル |
| 実行のタイミング | データ拡張:Kerasの前処理レイヤーでは学習中だけ有効で、評価や予測では無効 | オーバーサンプリング:imbalanced-learnのコード例では、fit_resampleでサンプルを増やしたデータで学習する |
G検定の学習に使う書籍(Amazon)
試験範囲を通して読むときの1冊です。読んだ章は、このサイトの章別問題で確かめられます。
どこで迷っているかを切り分ける
データを増やす手法を、すべて「データ拡張」と呼んでいる人
どちらも学習データを増やしますが、公式ドキュメントが示す狙いが違います。データ拡張は多様性を広げ、オーバーサンプリングは少数派クラスの不足に対処します。
SMOTEをデータ拡張の一種だと考える人
imbalanced-learnのドキュメントは、SMOTEとADASYNを、少数派クラスをオーバーサンプリングする方法として紹介しています。画像に回転や反転をかけるデータ拡張とは、手法の位置づけが別です。
データ拡張を評価用のデータにも適用してよいか迷う人
TensorFlowのチュートリアルは、データ拡張を学習用データセットだけに適用するとしています。Kerasの前処理レイヤーでは、学習中だけ有効で、評価や予測では無効になります。
具体例で使い分ける
例 1
画像を回転・反転して、学習データの多様性を広げる場合
画像分類の学習で、手元の画像にランダムな変換をかける設問です。
- TensorFlowのチュートリアルは、データ拡張を、画像の回転といったランダム(ただし現実的)な変換を適用することで、トレーニングセットの多様性を拡大する手法と説明します。
- RandomFlipやRandomRotationなどのKeras前処理レイヤーで実装できます。
結論: 変換で多様性を広げるのは、データ拡張です。
例 2
少数派クラスのサンプルが足りず、クラスの数をそろえたい場合
クラスの不均衡に対処する方法を問う設問です。
- imbalanced-learnのドキュメントは、少数派のクラスに新しいサンプルを生成する方法を紹介します。
- 最も素朴な方法は、手元のサンプルを復元抽出で無作為に選んで増やす方法で、元の少数派サンプルを複製します。
結論: クラスの不均衡への対処は、オーバーサンプリングです。
例 3
近傍のサンプルの補間で、新しい合成サンプルを作る場合
SMOTEの位置づけを問う設問です。
- 同ドキュメントは、ランダムな複製に対し、SMOTEとADASYNは補間によって新しいサンプルを生成すると説明します。
- ADASYNは、k近傍法で誤分類される元のサンプルの近くに生成することに重点を置きます。
結論: 補間で合成サンプルを作るSMOTEは、オーバーサンプリングの手法です。
問題文から答えを選ぶ手順
- 1
増やす狙いを確認する
変換のばらつきを足して多様性を広げたいならデータ拡張、クラスの数の偏りを直したいならオーバーサンプリングです。
- 2
増やす対象を確認する
データ全体に変換をかけるならデータ拡張、少数派クラスだけを増やすならオーバーサンプリングです。
- 3
増やし方を確認する
回転や反転などの変換ならデータ拡張、複製や補間による合成ならオーバーサンプリングです。
- 4
適用先を確認する
データ拡張は学習用データだけに適用し、評価や予測には使いません。
試験での見分け方
- 1ランダムで現実的な変換により多様性を広げるのが、データ拡張。
- 2少数派クラスのサンプルを増やして不均衡に対処するのが、オーバーサンプリング。
- 3SMOTEやADASYNは、補間で合成するオーバーサンプリングの手法。
- 4データ拡張は学習用データだけに適用し、評価や予測には使わない。
誤答しやすい選択肢
SMOTEは画像の水増しに使うデータ拡張だと考える
修正: imbalanced-learnのドキュメントは、SMOTEを少数派クラスをオーバーサンプリングする方法として紹介しています。
データ拡張を評価用のデータにもかける
修正: TensorFlowのチュートリアルは、データ拡張を学習用データセットだけに適用するとし、前処理レイヤーは評価や予測では無効になると説明しています。
オーバーサンプリングは、新しい情報を必ず加えると考える
修正: 最も素朴なRandomOverSamplerは、元の少数派サンプルを復元抽出で複製するだけです。補間で合成するSMOTEやADASYNとは、増やし方が違います。
確認問題
Q1画像の回転といったランダム(ただし現実的)な変換で、トレーニングセットの多様性を広げる手法はどちらですか?
答え: データ拡張
TensorFlowのチュートリアルの説明です。
Q2少数派のクラスに新しいサンプルを生成して、クラスの不均衡に対処する手法はどちらですか?
答え: オーバーサンプリング
imbalanced-learnのドキュメントが示す狙いです。
Q3Kerasの前処理レイヤーによるデータ拡張は、学習中と評価・予測のどちらで有効ですか?
答え: 学習中だけ有効
評価や予測では無効になります。
到達チェック
- データ拡張の狙いと代表的な変換を言える
- オーバーサンプリングの狙いを言える
- SMOTEがどちらに属するかを言える
- データ拡張を適用するデータの範囲を言える
関連ページで確認する
同じ資格で次に知りたいこと
- 透明性・説明可能性・解釈可能性の違い(NISTの分類でG検定に出る見分け方)
透明性、説明可能性、解釈可能性の違いを、NIST AI RMFの「何が起きたか・どのように・なぜ」の分類、AI事業者ガイドラインでの扱い、G検定での見分け方と確認問題まで、公式資料に沿って解説します。
- VGGとResNetの違い(G検定の画像認識モデルの見分け方)
VGGとResNetの違いを、原論文の抄録に沿って、3×3フィルタで深くしたVGGと、残差学習で152層まで深くしたResNetの考え方、層の数、ILSVRCの成績まで整理し、G検定での見分け方と確認問題を示します。
- 単純パーセプトロンと多層パーセプトロンの違い(XOR問題と隠れ層でG検定に出る見分け方)
単純パーセプトロンと多層パーセプトロンの違いを、隠れ層の有無、線形分離できる問題の範囲、XOR問題、活性化関数の役割、G検定での見分け方と確認問題まで、教科書とscikit-learn公式ドキュメントに沿って解説します。
よくある質問
Qデータ拡張とオーバーサンプリングの最大の違いは何ですか?
狙いです。データ拡張はランダムで現実的な変換でトレーニングセットの多様性を広げ、オーバーサンプリングは少数派クラスに新しいサンプルを生成してクラスの不均衡に対処します。
QSMOTEはデータ拡張に含まれますか?
imbalanced-learnのドキュメントは、SMOTEを少数派クラスのオーバーサンプリング手法として紹介しています。近傍のサンプルの補間で新しいサンプルを生成します。
Qデータ拡張は評価用データにも適用しますか?
TensorFlowのチュートリアルは、データ拡張を学習用データセットだけに適用するとしています。Kerasの前処理レイヤーでは、学習中だけ有効で、評価や予測では無効です。
QRandomOverSamplerは何をしますか?
手元の少数派サンプルを復元抽出で無作為に選んで増やします。元のサンプルを複製する最も素朴な方法です。
次に見る比較
- G検定・DS検定・統計検定2級で重なる用語10語の比較
同じ名前の用語の定義と収録章を、資格ごとに並べます。
- ベイズの定理と条件付き確率の違い(統計検定2級の式と計算例)
求める確率の向きの違いと、陽性になる確率の計算例を確かめます。
- 紛らわしい用語ペア早見表
混同しやすい用語の違いと判定の手掛かりを、資格別の一覧で確かめます。
執筆: ミナト編集部(運営者情報を見る)
