<div dir="ltr">In general, in unbalanced problems you are looking for a solution with more rows than columns (i.e. more data than variables, in the statistical sense). So the problem does not have a closed form solution, but needs to be solved via iterative methods. The balanced case is solved by performing one SVD, and the unbalanced problem needs roughly one SVD per iteration, and in ill conditioned problems this might mean a large number of SVD's. <div><br></div><div>Together with a colleague we have studied a new method for this (cited in the docs), and I had to test it against other previously developed methods, so I had to implement the scikit for my research purposes. From what I gather, in Psychometrics it might be useful to use the unbalanced problem if you are looking to find redundancies in the variables, for example.</div><div><br></div><div>- Melissa</div></div><br><div class="gmail_quote"><div dir="ltr">Em ter, 29 de ago de 2017 às 11:02, Scott Sievert <<a href="mailto:sievert.scott@gmail.com">sievert.scott@gmail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>
<div name="messageBodySection">How is the unbalanced problem different, and what applications does it have? I've used the Procrustes transform for some low dimensional embedding problems, and I'm curious to hear.<br>
<br>
Scott</div>
<div name="messageReplySection"></div></div><div><div name="messageReplySection"><br>
On Aug 29, 2017, 8:33 AM -0500, Melissa Weber Mendonça <<a href="mailto:profamelissa@gmail.com" target="_blank">profamelissa@gmail.com</a>>, wrote:<br>
</div></div><div><div name="messageReplySection"><blockquote type="cite">
<div dir="ltr">Hello everybody,
<div><br></div>
<div>My name is Melissa, I'm a professor and researcher at the Federal University of Santa Catarina, in Brazil. I'm an applied mathematician working with Numerical Optimization and I've been working for some time with Procrustes Problems. So I realized there was no implementation of methods to solve the unbalanced Procrustes problem in python, and I decided to build a scikit. Here it is:</div>
<div><br></div>
<div>
<ul class="m_-3952097873682729537inbox-inbox-oQ" style="list-style:none;margin:0px;padding:0px">
<li><a href="https://github.com/melissawm/skprocrustes" target="_blank"><font color="#757575" face="Helvetica Neue, Helvetica, Arial, sans-serif">https://github.com/melissawm/skprocrustes</font></a><br></li>
</ul>
<div><font color="#757575" face="Helvetica Neue, Helvetica, Arial, sans-serif"><br></font></div>
</div>
<div><font color="#757575" face="Helvetica Neue, Helvetica, Arial, sans-serif"><a href="http://scikits.scipy.org/scikit-procrustes" target="_blank">http://scikits.scipy.org/scikit-procrustes</a><br></font></div>
<div><font color="#757575" face="Helvetica Neue, Helvetica, Arial, sans-serif"><br></font></div>
All are welcome to criticize and to send pull requests if you feel you have something to contribute, I'd appreciate it. I hope this is useful for someone.
<div><br></div>
<div>Cheers!</div>
<div><br></div>
<div>Melissa</div>
<div><br></div>
<div>p.s. I'm not an expert in packaging and so it's highly possible that my code is not optimal, if you have any suggestions I'd appreciate as I'm trying to get better at this :)</div>
</div></blockquote></div></div><div><div name="messageReplySection"><blockquote type="cite">
_______________________________________________<br>
SciPy-Dev mailing list<br>
<a href="mailto:SciPy-Dev@python.org" target="_blank">SciPy-Dev@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/scipy-dev" target="_blank">https://mail.python.org/mailman/listinfo/scipy-dev</a><br></blockquote>
</div>
</div>

_______________________________________________<br>
SciPy-Dev mailing list<br>
<a href="mailto:SciPy-Dev@python.org" target="_blank">SciPy-Dev@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/scipy-dev" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/scipy-dev</a><br>
</blockquote></div>