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

カーネルとは

カーネルとは、高次元空間での内積を、元の低次元空間のまま効率的に計算するための関数です。これにより非線形なデータを線形分離問題として扱えるようになります。

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

一言でいうと

高次元に移したときの内積を、元の低次元のまま計算できる便利な関数です。

何がうれしいのか

直線では分けられないデータも、より高い次元へ移すと平面で分けられることがあります。しかし実際に高次元へ変換すると計算量が跳ね上がります。

カーネルは、その高次元での計算に必要な値(内積)だけを元の低次元のまま求められる関数です。これを利用した工夫がカーネルトリックです。

代表的なカーネル

いずれもSVMと組み合わせて使われる代表例として押さえておきましょう。

どのカーネルを選ぶか

カーネルの選択は結果を大きく左右します。

表現力が高いカーネルほど過学習のリスクも上がります。

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

  • 高次元空間の内積を低次元のまま計算する関数
  • 多項式カーネル・ガウスカーネル(RBF)が代表例
  • SVMの非線形対応を支える

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

  • 「カーネルはデータを実際に高次元へ変換する処理である」→ 誤り。変換せずに内積を計算するための関数です

📘 もっと深く学ぶ

関連する用語

スポンサーリンク

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

\ 公式LINE・登録無料 /

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

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

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

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