Multi-View Factorization Machines
This addresses the challenge of leveraging complementary information from different data sources or views for machine learning tasks, such as disease diagnosis, but it is incremental as it builds on existing factorization methods.
The authors tackled the problem of integrating multi-view data for improved learning performance by proposing Multi-View Machines (MVMs), which effectively include all possible interactions between features from multiple views and allow parameter estimation under sparsity, showing advantages over methods like SVMs, STMs, and FMs in multi-view classification.
For a learning task, data can usually be collected from different sources or be represented from multiple views. For example, laboratory results from different medical examinations are available for disease diagnosis, and each of them can only reflect the health state of a person from a particular aspect/view. Therefore, different views provide complementary information for learning tasks. An effective integration of the multi-view information is expected to facilitate the learning performance. In this paper, we propose a general predictor, named multi-view machines (MVMs), that can effectively include all the possible interactions between features from multiple views. A joint factorization is embedded for the full-order interaction parameters which allows parameter estimation under sparsity. Moreover, MVMs can work in conjunction with different loss functions for a variety of machine learning tasks. A stochastic gradient descent method is presented to learn the MVM model. We further illustrate the advantages of MVMs through comparison with other methods for multi-view classification, including support vector machines (SVMs), support tensor machines (STMs) and factorization machines (FMs).