| New Reply |
requirements for SVD to work |
Share Thread | Thread Tools |
| Aug17-12, 04:35 AM | #1 |
|
|
requirements for SVD to work
Dear fellows,
during my internship I've stumbled over a problem of analysis. To cut things short some pseudoinverses have to be calculated. For one of them it does not work, s.t. A'*A [itex]\neq[/itex] I. I just wondered about the requirements to find a pseudoinverse. One of the eigenvalues is zero, but as far as I understand that eigenvalues different than zero are not a requirement. The matrix under consideration is that one: A = [1 -1 0; 1 0 -1; 0 -1 1; 0 -1 1]; If anyone could help me that would be really great :). Cheers and thank you very much in advance, spookyfw |
| Aug17-12, 05:35 AM | #2 |
|
|
Hey spookyfw and welcome to the forums.
I just took a look at the Moore-Penrose pseudo-inverse from a grad linear algebra book and for that pseudo-inverse, the relation ship is that BAB = A and ABA = B. Are you using this one or some other one? |
| Aug17-12, 06:49 AM | #3 |
|
|
Hi chiro,
thank you very much for your reply. Yes I am using the Moore-Penrose pseudo-inverse. Actually the original problem can be seen in the attached picture. After using the pseudo-inverses it is stated that only the first three systems have a solution, but that there is too little information to solve for A00, B00 and C00. When I am multiplying with the pseudo-inverses I get the unitary matrix on the left hand side, but for the last system. So I wondered how that is related to the last one not having a solution and what the reasoning is. I thought about independence, but there is also row-degeneracy in the matrix of the first system. I hope that this still makes sense. Any idea? spookyfw |
| Aug17-12, 07:55 AM | #4 |
|
|
requirements for SVD to work
I'm wondering just as a curiosity, whether you have tried using a least squares approach to get some kind of reference for your solutions?
|
| Aug20-12, 03:14 AM | #5 |
|
|
hmm..what do you mean by that least square approach? I just wanted to check a solution, I just don't understand the mathematical reason why the last system cannot be solved for A00, B00 and C00.
How would you go about the least square approach though? |
| Aug20-12, 03:59 AM | #6 |
|
|
|
| Aug22-12, 01:24 AM | #7 |
|
|
Thank you very much. I think I spotted the problem with the matrix, as for square-matrices the Moore-Penrose inverse needs independent vectors, but unfortunately there is two dependent column vectors. At first sight I just spotted degenerate row vectors, but of course there has to be dependent ones with a 4x3.
|
| Aug22-12, 02:52 AM | #8 |
|
|
Hi spookyfw,
I'm a bit rusty on this now, but I believe SVD requires the matrix to be positive definite. That's probably true for any procedure based on Spectral Decomposition. |
| Aug23-12, 02:26 AM | #9 |
|
|
Sorry, it's Cholesky Decomposition that requires the matrix to be positive definite. In that case, Cholesky Decomposition is far quicker to arrive at a result. The SVD is especially sensitive to a large variation in the range of cells values. Very small numbers can wreak havoc with the results.
|
| New Reply |
| Thread Tools | |
Similar Threads for: requirements for SVD to work
|
||||
| Thread | Forum | Replies | ||
| requirements are for entering a career in physics | Academic Guidance | 3 | ||
| Energy Requirements | Mechanical Engineering | 5 | ||
| Requirements? | Academic Guidance | 1 | ||
| requirements | Academic Guidance | 1 | ||
| Requirements for making it to MIT | Academic Guidance | 9 | ||