次のページへ空間を「ひん曲げる」では、最後に、この空間を「ひん曲げる」のイメージを具体的に説明しましょう。これはつまり、こういうことです。普通は、こんな国境を作ることはできません。サポートベクターマシンの真骨頂は、先ほど述べたカーネルトリックであり、ぶっちゃけ、カーネルトリックとは、“半島を2階建てにする”、ということなのです。このような高次元空間を考えれば、国境は1Fと2Fでぶった切ればよく、マージンも簡単に作ることができます。サポートベクターマシンはデータを入力すると、カーネル空間や次元の追加を行い、このような国境を(原則として)自動的に作ってしまいます。これが、サポートベクターマシンが機械学習型のAI技術といわれるゆえんです。このような学習を終えた、本国境問題を取り扱うサポートベクターマシンに対して、江端が亡命したい場所(緯度や経度など)を入力すると、またはのいずれかの国民になるのかが自動的に決まることになります。このようにサポートベクターマシンは、次元を増やしさえすれば、2つ以上の国境を自由自在に作ることができます(国民の数だけ、国家を作ることも可能です)。当然のことながら、そのようなムチャな高次元化をすれば、解空間が広大となり、現実的な時間内で学習を完了させることは困難(というか不可能)になります。実際にはサポートベクターマシンにおいては、前述したように「諦めてもらう人」が存在することを前提として、機械学習をすることができるようにもなっています。LLC.ITmediaはアイティメディア株式会社の登録商標です。