Skip to main content
Log in

GMAT: A Graph Modeling Method for Group Preference Prediction

  • Published:
Journal of Systems Science and Systems Engineering Aims and scope Submit manuscript

Abstract

Preference prediction is the building block of personalized services, and its implementation at the group level helps enterprises identify their target customers effectively. Existing methods for preference prediction mainly focus on behavioral interactions to extract the associations between groups and products, ignoring the importance of other auxiliary records (e.g., online reviews and social tags) in association detection. This paper proposes a novel method named GMAT for group preference prediction, aiming to collectively detect the sophisticated association patterns from user generated content (UGC) and behavioral interactions. In doing so, we construct a tripartite graph to collaborate these two types of data, and design a deep-learning algorithm with mutual attention module for generating the contextualized representations of groups and products. Extensive experiments on two real-world datasets show that GMAT is superior to other baselines in terms of group preference prediction. Additionally, GMAT is able to improve prediction accuracy compared with its different variants, further verifying the proposed method’s effectiveness on association pattern detection.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Data Availability

The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.

References

  • Belkin M, Niyogi P (2001). Laplacian eigenmaps and spectral techniques for embedding and clustering. Proceedings of the 15th International Conference on Neural Information Processing Systems, Canada.

  • Blei D M, Ng A Y, Jordan M I (2003). Latent Dirichlet allocation. Journal of Machine Learning Research 3: 993–1022.

    Google Scholar 

  • Darko A P, Liang D (2022). Modeling customer satisfaction through online reviews: A flowSort group decision model under probabilistic linguistic settings. Expert Systems with Applications 195: 116649.

    Article  Google Scholar 

  • Dong J, Li G, Ma W, Liu J (2022). Personalized recommendation system based on social tags in the era of internet of things. Journal of Intelligent Systems 31(1): 681–689.

    Article  Google Scholar 

  • Farias V F, Li A A (2019). Learning preferences with side information. Management Science 65(7): 3131–3149.

    Article  Google Scholar 

  • Gregor S, Hevner A R (2013). Positioning and presenting design science research for maximum impact. MIS Quarterly 37(2): 337–355.

    Article  Google Scholar 

  • Grover R, Srinivasan V (1987). A simultaneous approach to market segmentation and market structuring. Journal of Marketing Research 24(2): 139–153.

    Article  Google Scholar 

  • Guo Y, Cheng Z, Nie L, Wang Y, Ma J, Kankanhalli M (2019). Attentive long short-term preference modeling for personalized product search. ACM Transactions on Information Systems 37(2): 1–27.

    Article  CAS  Google Scholar 

  • Hamilton W L, Ying R, Leskovec J (2017a). Representation learning on graphs: Methods and applications. arXiv preprint arXiv:1709.05584.

  • Hamilton W L, Ying R, Leskovec J (2017b). Inductive representation learning on large graphs. Proceedings of the 31st International Conference on Neural Information Processing Systems, USA.

  • He X, Deng K, Wang X, Li Y, Zhang Y, Wang M (2020). Lightgcn: Simplifying and powering graph convolution network for recommendation. Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, China.

  • He X, Liao L, Zhang H, Nie L, Hu X, Chua T S (2017). Neural collaborative filtering. Proceedings of the 26th International Conference on World Wide Web, Australia.

  • Hevner A R, March S T, Park J, Ram S (2004). Design science in information systems research. MIS Quarterly 28(1): 75–105.

    Article  Google Scholar 

  • Hong Y, Li Q, Yang Y, Shen M (2023). Graph based encrypted malicious traffic detection with hybrid analysis of multi-view features. Information Sciences 644: 119229.

    Article  Google Scholar 

  • Hou Z, Liu X, Cen Y, Dong Y, Yang H, Wang C, Tang J (2022). GraphMAE: Self-supervised masked graph autoencoders. Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, USA.

  • Hu J X, Yang Y, Xu Y Y, Shen H B (2022). GraphLoc: A graph neural network model for predicting protein subcellular localization from immunohistochemistry images. Bioinformatics 38(21): 4941–4948.

    Article  CAS  PubMed  Google Scholar 

  • Hu Y, Koren Y, Volinsky C (2008). Collaborative filtering for implicit feedback datasets. Proceedings of the 8th IEEE International Conference on Data Mining, Italy.

  • Hu Z, Dong Y, Wang K, Chang K W, Sun Y (2020). GPT-GNN: Generative pre-training of graph neural networks. Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, USA.

  • Ji F, Cao Q, Li H, Fujita H, Liang C, Wu J (2023). An online reviews-driven large-scale group decision making approach for evaluating user satisfaction of sharing accommodation. Expert Systems with Applications 213: 118875.

    Article  Google Scholar 

  • Ji P, Ma X (2023). A fuzzy intelligent group recommender method in sparse-data environments based on multiagent negotiation. Expert Systems with Applications 213: 119294.

    Article  Google Scholar 

  • Jiang W, Luo J (2022). Graph neural network for traffic forecasting: A survey. Expert Systems with Applications 207: 117921.

    Article  Google Scholar 

  • Kim S (2017). Integrated machine-learning algorithm for identifying segment-level key drivers from consumers’ online review data. ICIS2017, South Korea.

  • Kingma D P, Ba J (2014). Adam: A method for stochastic optimization. arXiv Preprint arXiv: 1609.02907.

  • Kipf T N, Welling M (2017). Semi-supervised classification with graph convolutional networks. 5th International Conference on Learning Representations, France.

  • Koren Y, Bell R, Volinsky C (2009). Matrix factorization techniques for recommender systems. Computer 42(8): 30–37.

    Article  Google Scholar 

  • Li Y, Wang R, Nan G, Li D, Li M (2021). A personalized paper recommendation method considering diverse user preferences. Decision Support Systems 146: 113546.

    Article  Google Scholar 

  • Linden G, Smith B, York J (2003). Amazon.com recommendations: Item-to-item collaborative filtering. IEEE Internet Computing 7(1): 76–80.

    Article  Google Scholar 

  • Liu L, Mamitsuka H, Zhu S (2022). HPODNets: Deep graph convolutional networks for predicting human protein-phenotype associations. Bioinformatics 38(3): 799–808.

    Article  CAS  PubMed  Google Scholar 

  • Liu Y, Yang S, Xu Y, Miao C, Wu M, Zhang J (2021). Contextualized graph attention network for recommendation with item knowledge graph. IEEE Transactions on Knowledge and Data Engineering 35(1): 181–195.

    Google Scholar 

  • Marchand A, Marx P (2020). Automated product recommendations with preference-based explanations. Journal of Retailing 96(3): 328–343.

    Article  Google Scholar 

  • Quan Y, Ding J, Gao C, Yi L, Jin D, Li Y (2023). Robust preference-guided denoising for graph based social recommendation. Proceedings of the ACM Web Conference 2023, USA.

  • Ravanifard R, Buntine W, Mirzaei A (2021). Recommending content using side information. Applied Intelligence 51: 3353–3374.

    Article  Google Scholar 

  • Rendle S, Freudenthaler C, Gantner Z, Schmidt-Thieme L (2009). BPR: Bayesian personalized ranking from implicit feedback. Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence, Canada.

  • Salakhutdinov R, Mnih A (2007). Probabilistic matrix factorization. Proceedings of the 21st Annual Conference on Neural Information Processing Systems, Canada.

  • Sánchez-Moreno D, Moreno-García M N, Sonboli N, Mobasher B, Burke R (2018). Inferring user expertise from social tagging in music recommender systems for streaming services. Hybrid Artificial Intelligent Systems -13th International Conference, Spain.

  • Shovon I I, Shin S (2023). The performance of graph neural network in detecting fake news from social media feeds. 2023 International Conference on Information Networking (ICOIN), Thailand.

  • Simpson E, Gurevych I (2020). Scalable Bayesian preference learning for crowds. Machine Learning 109(4): 689–718.

    Article  MathSciNet  Google Scholar 

  • Sun Y, Han J (2012). Mining Heterogeneous Information Networks: Principles and Methodologies. Morgan and Claypool Publishers, USA.

    Book  Google Scholar 

  • Suresh S, Li P, Hao C, Neville J (2021). Adversarial graph augmentation to improve graph contrastive learning. Advances in Neural Information Processing Systems 34: Annual Conference on Neural Information Processing Systems 2021. Virtual.

  • Tao Y, Li Y, Zhang S, Hou Z, Wu Z (2022). Revisiting graph based social recommendation: A distillation enhanced social graph network. Proceedings of the ACM Web Conference 2022, France.

  • Tenenbaum J B, De Silva V, Langford J C (2000). A global geometric framework for nonlinear dimensionality reduction. Science 290(5500): 2319–2323.

    Article  ADS  CAS  PubMed  Google Scholar 

  • Wang P, Li L, Wang R, Zheng X, He J, Xu G (2022a). Learning persona-driven personalized sentimental representation for review-based recommendation. Expert Systems with Applications 203: 117317.

    Article  Google Scholar 

  • Wang X, He X, Wang M, Feng F, Chua T S (2019). Neural graph collaborative filtering. Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, France.

  • Wang X, Yan X, Zhao X, Cao Z (2022b). Identifying latent shared mobility preference segments in low-income communities: Ride-hailing, fixed-route bus, and mobility-on-demand transit. Travel Behaviour and Society 26: 134–142.

    Article  Google Scholar 

  • Wei X, Liu Y, Sun J, Jiang Y, Tang Q, Yuan K (2023). Dual subgraph-based graph neural network for friendship prediction in location-based social networks. ACM Transactions on Knowledge Discovery from Data 17(3): 1–28.

    Article  ADS  Google Scholar 

  • Wind Y (1978). Issues and advances in segmentation research. Journal of Marketing Research 15(3): 317–337.

    Article  Google Scholar 

  • Wu J, Hong Q, Cao M, Liu Y, Fujita H (2022). A group consensus-based travel destination evaluation method with online reviews. Applied Intelligence 52(2): 1306–1324.

    Article  Google Scholar 

  • Zhang M, Wei X, Guo X, Chen G, Wei Q (2019). Identifying complements and substitutes of products: A neural network framework based on product embedding. ACM Transactions on Knowledge Discovery from Data 13(3): 1–29.

    Google Scholar 

  • Zhang Z, Guo C, Goes P (2013). Product comparison networks for competitive analysis of online word-of-mouth. ACM Transactions on Management Information Systems 3(4): 1–22.

    Google Scholar 

  • Zhang Z, Liu Y, Xu G, Chen H (2016). A weighted adaptation method on learning user preference profile. Knowledge-Based Systems 112: 114–126.

    Article  Google Scholar 

  • Zhao J, Du B, Sun L, Lv W, Liu Y, Xiong H (2021). Deep multi-task learning with relational attention for business success prediction. Pattern Recognition 110: 1075699.

    Article  Google Scholar 

  • Zuo J, Zeitouni K, Taher Y, Garcia-Rodriguez S (2023). Graph convolutional networks for traffic forecasting with missing values. Data Mining and Knowledge Discovery 37(2): 913–947.

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

This work was partly supported by National Natural Science Foundation of China (72293561) and Research Center for Interactive Technology Industry of Tsinghua University (RCITI2022T002).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xunhua Guo.

Ethics declarations

The authors declare no conflict of interest.

Additional information

Xiangyu Li received his Ph.D. in Management Science and Engineering from Tsinghua University in 2023. He is currently an assistant professor at International Business School, Jinan University, Guangdong, China. His research interests focus on electronic commerce, recommender system, and business intelligence.

Xunhua Guo is a professor of Information Systems at the School of Economics and Management, Tsinghua University, Beijing, China. Dr. Guo received his Ph.D. in management science and engineering from Tsinghua University in 2005. His research interests focus on electronic commerce, social networks, and business intelligence.

Guoqing Chen received his Ph.D. from the Catholic University of Leuven, Belgium, in 1992. He is currently CCB Chair Professor at the School of Economics and Management, Tsinghua University, Beijing, China. His research interests include information systems, business Intelligence and analytics, e-Business and fuzzy logic.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, X., Guo, X. & Chen, G. GMAT: A Graph Modeling Method for Group Preference Prediction. J. Syst. Sci. Syst. Eng. (2024). https://doi.org/10.1007/s11518-024-5594-z

Download citation

  • Published:

  • DOI: https://doi.org/10.1007/s11518-024-5594-z

Keywords

Navigation