Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 理學院
  3. 應用數學科學研究所
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/70483
標題: 高斯隨機投影下的快速近似奇異值分解
Fast Approximation for SVD via Gaussian Random Projections
作者: Sheng-Yao Huang
黃聖堯
指導教授: 陳素雲(Su-Yun Huang)
關鍵字: 矩陣角度高斯分配,隨機化算法,隨機投影,奇異值分解,
matrix angular Gaussian distribution,randomized algorithm,random projection,Singular value decomposition,
出版年 : 2019
學位: 碩士
摘要: 奇異值分解 (SVD) 是一個有名的矩陣分解的工具,但在矩陣的大小過大時將會計算得很久。Rokhlin et al. [1] 對快速 SVD 近似提供一個隨機化算法 (稱作 rSVD)。方法是首先先用高斯隨機投影將矩陣的行 (column) 或列 (row) 做一個縮減,然後再對這個叫低維度的子空間做 SVD。Chen et al. [2] 證明了 rSVD 的一致性 (consistency),本篇論文對 rSVD 的一致性給一個新的證明,證明方法為從矩陣角度高斯分配去做。Chen et al. [2] 還提出了一個根據高斯隨機投影的迭代法,此方法叫做 iSVD。除了一致性的證明外,還給了一個對圖片做低維度的估計當作例子。從例子的結果來看,可以發現到 iSVD 的計算時間比 SVD 少了許多,但出來的結果卻很相似。最後給了一個 iSVD 的python code,code 根據 Kolmogorov-Nagumo-type average 來完成。
Singular value decomposition (SVD) is a popular tool for dimension re-duction. When the size of matrix is large, the computing load is heavy. Rokhlin et al [1] proposed a randomized algorithm for fast SVD approxi-mation (abbreviated as rSVD). Often Gaussian random projection is used to reduce the number of columns or rows, and next SVD is carried out in this lower-dimensional subspace. Chen et al. [2] proved the consistency of rSVD. In this paper, we give the rSVD consistency a new proof. Our new proof is based on matrix angular Gaussian distribution and is more instructive. Chen et al. [2] further proposed an integration method based on multiple random Gaussian projections, called iSVD. In addition to the new proof for consis-tency, we also provide an iSVD example for image low-rank approximation. From this example, we can see that the runtime of iSVD is less than the run-time of SVD without sacrificing much of accuracy. Finally, we provide a python code for iSVD, it is based on Kolmogorov-Nagumo-type average.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/70483
DOI: 10.6342/NTU201902652
全文授權: 有償授權
顯示於系所單位:應用數學科學研究所

文件中的檔案:
檔案 大小格式 
U0001-0608201914494500.pdf
  未授權公開取用
2.01 MBAdobe PDF
顯示文件完整紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved