2016年11月26日 更新

多様体を理解するpart1〜座標系とは〜

多様体の工学的応用についてご紹介します。

21,591 view お気に入り 0
こんにちは!
以前、多様体の工学的応用について、このような記事を見かけました。

 (2468)

多様体学習とは、多次元のデータからそれよりも低次元のデータを抽出する方法です。これにより次元を削減し、計算量を落とすことができます。

一般に4次元以上になるとデータを可視化することができません。3次元未満であると空間にプロットすることでデータを可視化することができます。これを可能にするのが多様体です。

これを理解すべく、多様体についてまとめていこうと思います。

1. Euclid幾何学と非Euclid幾何学

多様体を議論する上でまず整理しておきたいのは、Euclid幾何学と非Euclid幾何学です。

Euclid幾何学

高校生までに習う幾何学。主に「図形」を扱い、Euclidの原論に基づく「定義」、「公準」、「公理」から形成される幾何学。

そこで問題になったEuclidの原論の第5公準、「平行線の公理」です。
 (2474)

平行線の公理とは、「平面上に直線 LとL上にない点pが与えられたとき、点pを通りLに平行な直線は与えられた平面にただ1本存在する。」

高校生までに習う幾何学で考えてみると当たり前のことが、非Euclidだと成り立たなくなります。

非Euclid幾何学

ユークリッド幾何学のような「まっすぐ」な平面ではなく、ある種の「まがった」曲面での幾何学を考える分野です。下の例をみてください。
ポアンカレ円盤内の直線

ポアンカレ円盤内の直線

ポアンカレ円盤では、空間として、
36 件

関連する記事 こんな記事も人気です♪

LSTMとは〜概要と応用について〜

LSTMとは〜概要と応用について〜

音声信号処理や文章・対話の生成に用いられているLSTM(Long Short Term Memory)についてまとめました。
pythonによるtensorflow〜deepdreamによる画像変換〜

pythonによるtensorflow〜deepdreamによる画像変換〜

今回は前回のtensorflowの記事に引き続き、deepdreamによる画像変換についてご紹介します。
Deep learningで画像認識③〜ネオコグニトロンとは?〜

Deep learningで画像認識③〜ネオコグニトロンとは?〜

Deep learningは、画像認識において大きな成功を収めています。そこで用いられる多層ネットワークは、畳み込みニューラルネットワーク(convolutional neural network:CNN)と呼ばれており、画像認識に適した独特の構造を持っています。
木田智士 | 21,785 view
pythonによるtensorflow〜インストール、サンプルの実行〜

pythonによるtensorflow〜インストール、サンプルの実行〜

今回は、いま注目されている「tensorflow」についてご紹介します。
Neural Network with Julia 〜Kaggleの文字認識(DeepLearning)の前処理〜

Neural Network with Julia 〜Kaggleの文字認識(DeepLearning)の前処理〜

今回もNeural NetworkをJuliaで実装する方法についてご紹介します。

この記事のキーワード

この記事のキュレーター

エルピクセル編集部 エルピクセル編集部