始める無料で始める

最大マージン分離超平面を見つける

扱っているデータセットは、2種類の炭酸飲料(通常版と低糖版)から無作為に選んだ25サンプルの糖分量測定値で構成されています。以前のプロットのひとつでは、2つの明確なクラスタ(クラス)を確認しました。クラス同士が重ならないデータセットは分離可能(separable)と呼ばれ、クラスは決定境界(decision boundary)で分けられます。最大マージン分離超平面(maximal margin separator)は、両方のクラスから最も離れた決定境界です。これは、各クラスの該当する極値の平均に位置します。ここでの該当点は、低糖クラスで最も大きい値の点と、高糖クラスで最も小さい値の点です。この演習では、糖分量データセットに対する最大マージン分離超平面を求めてください。

この演習はコースの一部です

Rで学ぶSupport Vector Machines

コースを見る

演習の手順

  • 最大マージン分離超平面を求め、変数 mm_separator に代入してください。
  • 表示されているプロットを使って、各クラスにおける該当する極値データ点の糖分量を読み取ってください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

#The maximal margin separator is at the midpoint of the two extreme points in each cluster.
mm_separator <- (___ + ___)/2
コードを編集して実行