by rhgraysonii·11y ago·view on hn ↗A good starting point is singular value decomposition [0]0. http://en.wikipedia.org/wiki/Singular_value_decomposition