G検定対策
② 機械学習の概要 / 7. 教師あり学習

アンサンブル学習とは

アンサンブル学習とは、複数の弱学習器を組み合わせて、より性能の高いモデルを構築する手法です。個々のモデルの誤りを補い合うことで汎化性能が向上しやすい点が重要で、G検定では考え方そのものが重要です。

この用語はG検定シラバスの「7. 教師あり学習」に含まれます。 章全体の用語は用語解説②(全62語)にまとまっています。

一言でいうと

性能の低いモデルをたくさん組み合わせて、1つの強いモデルを作る考え方です。

なぜ精度が上がるのか

1つのモデルは、それぞれ得意・不得意の偏り(誤り)を持っています。複数のモデルの予測を統合すると、偏りが打ち消し合って安定した予測になります。

ここでいう弱学習器とは、単体では精度がさほど高くないモデルのことです。代表例が浅い決定木です。

2つの代表的な方式

この並列か逐次かという対比がG検定対策で最も重要なポイントです。

スタッキング

バギングブースティングのほかに、スタッキングという方式もあります。

これは複数のモデルの予測結果を入力として、さらに別のモデルに最終予測をさせる方法です。異なる種類のモデルを組み合わせやすい点が特徴で、アンサンブルは同種のモデルに限らないことを示す例でもあります。

混同しやすい用語との違い

用語ポイント
バギング並列に学習して統合。分散を下げる
ブースティング逐次に学習して誤りを補正。バイアスを下げる
ランダムフォレストバギング+決定木の代表的手法

🎯 G検定での押さえどころ

  • 複数の弱学習器を組み合わせて性能を高める
  • バギング=並列ブースティング=逐次
  • 代表例はランダムフォレスト(バギング系)

⚠️ よくある誤りの選択肢

  • 「アンサンブル学習では必ず同じ種類のモデルを使う」→ 誤り。異なる種類を組み合わせることもできます
  • 「バギングは逐次的に学習を進める手法である」→ 誤り。逐次はブースティングです

📘 もっと深く学ぶ

関連する用語

スポンサーリンク

ご利用にあたって 本ページの内容は、JDLAが公開しているG検定シラバス2024や公式テキストなど、一般に公開されている情報をもとに独自に整理・解説したものです。実際の試験の出題内容を示すものではなく、また合格を保証するものでもありません。制度・法令・試験要項は変更されることがあるため、最新の情報は必ずJDLA公式サイトでご確認ください。

\ 公式LINE・登録無料 /

友だち追加で4大特典をプレゼント中🎁

E資格ミニ模試(全15問)/覚えておくべき数式チェック49本
医療現場の生成AI安全活用ガイド/医療AI用語事典100

📱 友だち追加して特典を受け取る

▶ 特典のくわしい内容を見る