In multi-view learning, optimized prediction matrices are determined for V≧2 views of n objects, and a prediction of a view of an object is generated based on the optimized prediction matrix for that view. An objective is optimized, wherein is a set of parameters including at least the V prediction matrices and a concatenated matrix comprising a concatenation of the prediction matrices, and comprises a sum including at least a loss function for each view, a trace norm of the prediction matrix for each view, and a trace norm of the concatenated matrix. may further include a sparse matrix for each view, with further including an element-wise norm of the sparse matrix for each view. may further include regularization parameters scaling the trace norms of the prediction matrices and the trace norm of the concatenated matrix.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A non-transitory storage medium storing instructions readable and executable by a computer to perform a method for generating predictions by operations including: determining optimized prediction matrices {Xk}k=1V for multi-view learning of V views where V≧2 by optimizing an objective wherein is a set of parameters including at least the prediction matrices X1, . . . , XV and a matrix X0 comprising a concatenation of the prediction matrices X1, . . . , XV, and function comprises a sum including at least: λ 0   X 0  * + ∑ k = 1 V  λ k   X k  * + ∑ k = 1 V  E k  ( X k + P k  X 0 ; Y k ) where {Yk}k=1V are incomplete observation matrices for the V views, PkX0 denotes the sub-matrix of X0 corresponding to prediction matrix Xk, Ek is a cumulative loss summed over the observations of the observation matrix Yk, ∥•∥* denotes the trace norm, and {λk}k=0V are regularization parameters; and generating a prediction for view k of an object based on the optimized prediction matrix Xk. 2. The non-transitory storage medium of claim 1 wherein: {Xk:={xkij}ε}k=1V for the V views, where index i=1, . . . , n indexes objects and j=1, . . . , dk indexes the features for view k, {Yk:={Ykij}ε}k=1V are the incomplete observation matrices for the V views, X0=[X1; . . . ; XV]ε is the down concatenation of prediction matrices X1, . . . , XV, and the generating comprises generating a prediction for a view k of an object i based on the ith column of the optimized prediction matrix Xk. 3. The non-transitory storage medium of claim 1 wherein the set of parameters further includes regularization parameters {λk}k=0V. 4. The non-transitory storage medium of claim 3 wherein the optimizing of the objective comprises tuning the regularization parameters {λk}k=0V using a grid optimization. 5. The non-transitory storage medium of claim 1 wherein the set of parameters further includes sparse matrices {Sk}k=1V and the function comprises a sum including at least: λ 0   X 0  * + ∑ k = 1 V  λ k   X k  * + ∑ k = 1 V  α k   S k  1 , 1 + ∑ k = 1 V  E k  ( X k + P k  X 0 ; Y k ) where ∥•∥1,1 denotes the element-wise penalty and {αk}k=0V are regularization parameters. 6. The non-transitory storage medium of claim 1 wherein the determining comprises optimizing the objective using Alternating Direction Method of Multipliers (ADMM). 7. The non-transitory storage medium of claim 1 wherein the determining comprises optimizing the objective using an Augmented Lagrangian method in which the Lagrangian function is augmented by a quadratic penalty. 8. An apparatus comprising: a non-transitory storage medium as set forth in claim 1; and a computer configured to read and execute instructions stored on the non-transitory storage medium to generate a prediction for a view k of an object i. 9. A method comprising: determining optimized prediction matrices for multi-view learning of V views where V≧2 by optimizing an objective wherein is a set of parameters including at least the prediction matrices for the V views and for a set of objects and an aggregation of the prediction matrices for the V views, and function comprises a sum including at least: (1) a loss function for each view comparing the prediction matrix for the view with an incomplete observation matrix for the view and (2) a penalty function for each view computed based on the prediction matrix for the view and (3) a penalty function computed based on the aggregation of the prediction matrices for the V views; and generating a prediction of a view of an object based on the optimized prediction matrix for that view; wherein the determining and generating operations are performed by an electronic data processing device. 10. The method of claim 9 wherein the function comprises a sum including at least: (1) a loss function for each view comparing the prediction matrix for the view with an incomplete observation matrix for the view and (2) a penalty function for each view comprising a trace norm of the prediction matrix for the view scaled by a regularization parameter and (3) a penalty function computed based on the aggregation of the prediction matrices for the V views. 11. The method of claim 9 wherein the function comprises a sum including at least: (1) a loss function for each view comparing the prediction matrix for the view with an incomplete observation matrix for the view and (2) a penalty function for each view computed based on the prediction matrix for the view and (3) a penalty function comprising a trace norm of a concatenation of the prediction matrices for the V views scaled by a regularization parameter. 12. The method of claim 9 wherein the function comprises a sum including at least: (1) a loss function for each view comparing the prediction matrix for the view with an incomplete observation matrix for the view and (2) a penalty function for each view comprising a trace norm of the prediction matrix for the view scaled by a regularization parameter and (3) a penalty function comprising a trace norm of a concatenation of the prediction matrices for the V views scaled by a regularization parameter. 13. The method of claim 12 wherein the set of parameters further includes a sparse matrix for each view and the function comprises a sum including at least: (1) a loss function for each view comparing the prediction matrix for the view with an incomplete observation matrix for the view and (2) a penalty function for each view comprising a trace norm of the prediction matrix for the view scaled by a regularization parameter and (3) a penalty function for an aggregation of the views comprising a trace norm of a concatenation of the prediction matrices for the V views scaled by a regularization parameter and (4) an element-wise norm of the sparse matrix for each view. 14. The method of claim 9 wherein the determining comprises optimizing the objective using Alternating Direction Method of Multipliers (ADMM). 15. The method of claim 9 wherein the determining comprises optimizing the objective using an Augmented Lagrangian method in which the Lagrangian function is augmented by a quadratic penalty. 16. An apparatus comprising: an electronic data processing device configured to perform a method including: determining optimized prediction matrices for V views of n objects where V≧2 by optimizing an objective wherein is a set of parameters including at least the prediction matrices for the V views and a concatenated matrix comprising a concatenation of the prediction matrices for the V views, and function comprises a sum including at least: (1) a loss function for each view comparing the prediction matrix for the view with an incomplete observation matrix for the view and (2) a trace norm of the prediction matrix for each view and (3) a trace norm of the concatenated matrix; and generating a prediction of a view of an object based on the optimized prediction matrix for that view. 17. The apparatus of claim 16 wherein the set of parameters further includes a sparse matrix for each view and the function comprises said sum further including: (4) an element-wise norm of the sparse matrix for each view. 18. The apparatus of claim 16 wherein the determining comprises optimizing the objective using Alternating Direction Method of Multipliers (ADMM). 19. The apparatus of claim 16 wherein the determining comprises optimizing the objective using an Augmented Lagrangian method in which the Lagrangian function is augmented by a quadratic penalty. 20. The apparatus of claim 16 wherein the set of parameters further includes regularization parameters scaling the trace norms of the prediction matrices for the V views and a regularization parameter scaling the trace norm of the concatenated matrix.