ソフトマージンとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > ソフトマージンの意味・解説 

ソフトマージン

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/05 23:41 UTC 版)

サポートベクターマシン」の記事における「ソフトマージン」の解説

SVM拡張して線形分離可能ではないデータ扱えるようにするためには、ヒンジ損失英語版関数有用である。 max ( 0 , 1 − y i ( w T x i − b ) ) . {\displaystyle \max \left(0,1-y_{i}(\mathbf {w} ^{T}\mathbf {x} _{i}-b)\right).} ここで、 y i {\displaystyle y_{i}} は i {\displaystyle i} 番目のターゲット(すなわち、1または−1)であり、 w T x i − b {\displaystyle \mathbf {w} ^{T}\mathbf {x} _{i}-b} は i {\displaystyle i} 番目の出力である。 この関数の値は、(1)制約満たされている場合、つまり、 x i {\displaystyle \mathbf {x} _{i}} がマージン正しい側にある場合にはゼロとなる。マージン反対側にあるデータに対しては、関数の値マージンからの距離に比例する最適化目的は、以下を最小化することである。 [ 1 n ∑ i = 1 n max ( 0 , 1 − y i ( w T x i − b ) ) ] + λ ‖ w ‖ 2 , {\displaystyle \left[{\frac {1}{n}}\sum _{i=1}^{n}\max \left(0,1-y_{i}(\mathbf {w} ^{T}\mathbf {x} _{i}-b)\right)\right]+\lambda \lVert \mathbf {w} \rVert ^{2},} パラメータ λ {\displaystyle \lambda } は、マージンサイズを大きくすることと、 x i {\displaystyle \mathbf {x} _{i}} がマージン正しい側にあることとのトレードオフ決定する。 λ {\displaystyle \lambda } が充分に小さいとき、損失関数の第2項無視可能になり、ハードマージンSVM同様の振る舞いをする。

※この「ソフトマージン」の解説は、「サポートベクターマシン」の解説の一部です。
「ソフトマージン」を含む「サポートベクターマシン」の記事については、「サポートベクターマシン」の概要を参照ください。

ウィキペディア小見出し辞書の「ソフトマージン」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ソフトマージン」の関連用語

ソフトマージンのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ソフトマージンのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのサポートベクターマシン (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS