在推薦系統上,矩陣分解是一個非常有效的技術。 對於矩陣分解問題,隨機梯度下降法是一個高效的演算法。 然而,這個演算法並不容易被平行。 這篇論文,在共享記憶體系統中,我們開發一個新的平行演算法叫做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...
International audienceThe growing interest for high dimensional and functional data analysis led in ...
The implementation of a vast majority of machine learning (ML) algorithms boils down to solving a nu...
A new algorithm is presented for principal component anal-ysis and subspace tracking, which improves...
Matrix factorization is known to be an effective method for recommender systems that are given only ...
Matrix factorization is known to be an effective method for recommender systems that are given only ...
Abstract. Matrix factorization, when the matrix has missing values, has become one of the leading te...
Stochastic gradient descent (SGD) and its variants have become more and more popular in machine lear...
During recent years, the exponential increase in data sets' sizes and the need for fast and accurate...
Matrix factorization is one of the fundamental techniques for analyzing latent relationship between ...
Stochastic Gradient Descent (SGD) is a popular algorithm that can achieve state-of-the-art performan...
As Web 2.0 and enterprise-cloud applications have proliferated, data mining algorithms increasingly ...
Stochastic Gradient Descent (SGD) is a popular algorithm that can achieve state-of-the-art performan...
Sparse Matrix-vector Multiplication (SMvM) is a mathematical technique encountered in many programs ...
Boosting is one of the most popular and powerful learning algorithms. However, due to its sequential...
As Web 2.0 and enterprise-cloud applications have proliferated, data mining algorithms increasingly ...
International audienceThe growing interest for high dimensional and functional data analysis led in ...
The implementation of a vast majority of machine learning (ML) algorithms boils down to solving a nu...
A new algorithm is presented for principal component anal-ysis and subspace tracking, which improves...
Matrix factorization is known to be an effective method for recommender systems that are given only ...
Matrix factorization is known to be an effective method for recommender systems that are given only ...
Abstract. Matrix factorization, when the matrix has missing values, has become one of the leading te...
Stochastic gradient descent (SGD) and its variants have become more and more popular in machine lear...
During recent years, the exponential increase in data sets' sizes and the need for fast and accurate...
Matrix factorization is one of the fundamental techniques for analyzing latent relationship between ...
Stochastic Gradient Descent (SGD) is a popular algorithm that can achieve state-of-the-art performan...
As Web 2.0 and enterprise-cloud applications have proliferated, data mining algorithms increasingly ...
Stochastic Gradient Descent (SGD) is a popular algorithm that can achieve state-of-the-art performan...
Sparse Matrix-vector Multiplication (SMvM) is a mathematical technique encountered in many programs ...
Boosting is one of the most popular and powerful learning algorithms. However, due to its sequential...
As Web 2.0 and enterprise-cloud applications have proliferated, data mining algorithms increasingly ...
International audienceThe growing interest for high dimensional and functional data analysis led in ...
The implementation of a vast majority of machine learning (ML) algorithms boils down to solving a nu...
A new algorithm is presented for principal component anal-ysis and subspace tracking, which improves...