資格暗記無料で始める

サポートベクタマシンとは?

サポートベクタマシンとは、2クラスを分ける境界を、両クラスの最も近いデータ点との距離(マージン)が最大になる位置に引く教師あり学習の手法。境界に接する点をサポートベクタと呼ぶ。カーネル関数で高次元へ写像することで、直線では分けられないデータも扱える。

さぽーとべくたましん

応用情報技術者試験の頻出用語/テクノロジ系


サポートベクタマシンの意味

2クラスを分ける境界を、両クラスの最も近いデータ点との距離(マージン)が最大になる位置に引く教師あり学習の手法。境界に接する点をサポートベクタと呼ぶ。カーネル関数で高次元へ写像することで、直線では分けられないデータも扱える。

サポートベクタマシンの具体例

特徴量が数十個でデータが数千件という中規模の分類、たとえば製造ラインの検査画像から良品・不良品を判定する用途で有力。線形カーネルで足りなければRBFカーネルを試し、誤分類の許容度Cとカーネル幅γを交差検証で調整する。

サポートベクタマシンは試験でどう引っ掛けられる?

マージン最大化は「境界から遠い多数のデータ」ではなく、境界近くの少数のサポートベクタだけで決まる。またデータ件数が数十万を超えると計算量が急増し、勾配ベースの手法のほうが現実的になる。

サポートベクタマシンと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。