ISL-IM252【LLE】 |
文件 |
說明 |
下載點 |
ISL-IM252-C1【LLE】 |
本次報告主要在介紹Locally Linear Embedding(局部線性內嵌法)的方法,LLE為一種非線性的降維方法,對多維空間資料進行降維,對於非線性的資料可比線性降維的方法效果要來的好。在實作方面,利用OpenCV函式庫來達到LLE的功能。本次程式使用函式庫OpenCV 1.0版並搭配Visual C++ 2005 編譯器,在Windows XP Professional SP2中設定,CPU為Inter(R) Core(TM) 2 CPU 6300 @ 1.86GHZ,記憶體2GB,在驗證方面使用MATLAB 7.0.1來創造sample點以及畫圖。 |
立即下載 |
ISL-IM252-C2【LLE】 |
本文件使用C++類別實作Locally Linear Embedding 之降維、out-of-sample,與reconstruct等三部份演算法。該演算法之實作需大量使用矩陣運算,如矩陣加、減、乘、Transpose、Eigen Decomposition等,因此使用OpenCV中之CvMat資料結構與相關函式。本程式所使用的作業系統為Windows XP SP2,編譯器為MSVC 2005,Matlab 7.1版,CPU為Intel Core 2 1.86GHz,記憶體為2GB,所使用到的函式庫為OpenCV 1.0版與DRToolbox 0.4b。 |
立即下載 | |
|