Multidimensional regression in Scala
A regression technique that allow to predict a multidimensional output can be the PLS ( partial least square ). I implemented it in scala and it will be soon available on Clustering4Ever repo. In fact we went a bit further by applying it with the clusterwise pattern which generate k-clusters driving by PLS regression which result with one regression model per cluster which can be much more accurate but also most costly due to approximatively 1000.n regressions. You can look on it with, A new micro batch approach for partial least square clusterwise regression.