請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/5267
標題: | 在共享記憶體系統的快速平行隨機梯度下降法矩陣分解 A Fast Parallel Stochastic Gradient Method for Matrix Factorization in Shared Memory Systems |
作者: | Yu-Chin Juan 阮毓欽 |
指導教授: | 林智仁 |
關鍵字: | 推薦系統,矩陣分解,隨機梯度下降法,平行計算,共享記憶體演算法, Recommender system,Matrix factorization,Stochastic gradient descent,Parallel computing,Shared memory algorithm, |
出版年 : | 2014 |
學位: | 碩士 |
摘要: | 在推薦系統上,矩陣分解是一個非常有效的技術。
對於矩陣分解問題,隨機梯度下降法是一個高效的演算法。 然而,這個演算法並不容易被平行。 這篇論文,在共享記憶體系統中,我們開發一個新的平行演算法叫做FPSG。 藉由解決負載不平衡問題及快取失效問題,我們開發的平行演算法比現有的平行演算法更加有效。 Matrix factorization is known to be an effective method for recommender systems that are given only the ratings from users to items. Currently, stochastic gradient (SG) method is one of the most popular algorithms for matrix factorization. However, as a sequential approach, SG is difficult to be parallelized for handling web-scale problems. In this thesis, we develop a fast parallel SG method, FPSG, for shared memory systems. By dramatically reducing the cache-miss rate and carefully addressing the load balance of threads, FPSG is more efficient than state-of-the-art parallel algorithms for matrix factorization. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/5267 |
全文授權: | 同意授權(全球公開) |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-103-1.pdf | 1.97 MB | Adobe PDF | 檢視/開啟 |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。