Re: Weighted Singular Value Decomposition algorithm?
- From: Patricia Shanahan <pats@xxxxxxx>
- Date: Sat, 18 Apr 2009 07:31:13 -0700
A.G.McDowell wrote:
In article <2dednYtyuKMQtXTUnZ2dnUVZ_smdnZ2d@xxxxxxxxxxxxx>, Patricia
Shanahan <pats@xxxxxxx> writes
I am looking for an algorithm for weighted truncated singular valueA little luck while web-searching, and the idea of using near misses as
decomposition. The normal truncated SVD produces a low rank
approximation to an input matrix that minimizes the sum of squares of
differences between corresponding terms of the original matrix and the
result. Weighted SVD minimizes the weighted sum of squares of
differences, where the weights are specified by a matrix with the same
dimensions as the input.
I have found several articles reporting use of weighted SVD, but have
not found a complete algorithm or implementation.
Is there a better newsgroup for asking about algorithms?
Thanks,
Patricia
a source of keywords for future searches, leads me to "Weighted Low-Rank
Approximations" by Nathan Srebro and Tommi Jaakkola, which I found at
http://people.csail.mit.edu/tommi/papers/SreJaa-icml03.pdf.
Be warned that the paper reports multiple local maxima - it would appear
that weighted SVD is intrinsically less tractable than standard SVD.
Pity about the local maxima. But I really want to try weighting. At a
minimum, you have given me a starting point for searching paper
cross-references, and a couple of names of people who may know the
current state of the art.
Oh - searching on %Programmed by: Ben Marlin, marlin[at]cs[dot]toronto[d
ot]edu
%Description: Weighted SVD EM algorithm implmentation from % 'Weighted Low-Rank Approximations' by Nathan % Srebro and Tommi Jaakola, MIT.
should find what appears to be an implementation in some language with
extensive matrix manipulation features with which I am not familiar..
It is in Matlab.
Thanks,
Patricia
.
- References:
- Weighted Singular Value Decomposition algorithm?
- From: Patricia Shanahan
- Re: Weighted Singular Value Decomposition algorithm?
- From: A.G.McDowell
- Weighted Singular Value Decomposition algorithm?
- Prev by Date: Re: Weighted Singular Value Decomposition algorithm?
- Next by Date: Extended draft paper submission: TMFCS-09 call for papers
- Previous by thread: Re: Weighted Singular Value Decomposition algorithm?
- Next by thread: Extended draft paper submission: TMFCS-09 call for papers
- Index(es):
Relevant Pages
|