Learning from Multi-View Multi-Way Data via Structural Factorization Machines
arXiv:1704.03037 · doi:10.1145/3178876.3186071
Abstract
Real-world relations among entities can often be observed and determined by different perspectives/views. For example, the decision made by a user on whether to adopt an item relies on multiple aspects such as the contextual information of the decision, the item's attributes, the user's profile and the reviews given by other users. Different views may exhibit multi-way interactions among entities and provide complementary information. In this paper, we introduce a multi-tensor-based approach that can preserve the underlying structure of multi-view data in a generic predictive model. Specifically, we propose structural factorization machines (SFMs) that learn the common latent spaces shared by multi-view tensors and automatically adjust the importance of each view in the predictive model. Furthermore, the complexity of SFMs is linear in the number of parameters, which make SFMs suitable to large-scale problems. Extensive experiments on real-world datasets demonstrate that the proposed SFMs outperform several state-of-the-art methods in terms of prediction accuracy and computational cost.
10 pages
References in corpus (10)
- A Survey on Multi-view Learning
- DeepFM: A Factorization-Machine based Neural Network for CTR Prediction
- Wide & Deep Learning for Recommender Systems
- Neural Factorization Machines for Sparse Predictive Analytics
- DeepMood: Modeling Mobile Phone Typing Dynamics for Mood Detection
- On the Computational Efficiency of Training Neural Networks
- Higher-Order Factorization Machines
- Deep & Cross Network for Ad Click Predictions
- Polynomial Networks and Factorization Machines: New Insights and Efficient Training Algorithms
- Deep Interest Network for Click-Through Rate Prediction