Skip to main content
Log in

An improved model combining knowledge graph and GCN for PLM knowledge recommendation

  • Application of soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Faced with the challenges of intelligently managing the entire product lifecycle, traditional management techniques no longer meet the complex demands of modern enterprises. To address it, we employ an ontology modeling method based on a multidimensional view of product information for a knowledge graph, culminating in a comprehensive PLM knowledge system. To better serve PLM users, we propose an intelligent recommendation model based on context and user behavior for knowledge recommendations. This model seamlessly integrates the knowledge storage structure, user preference attributes, and the rich semantics of the knowledge graph. To improve the recommendation capability of the model, we design an improved multi-hop neighbor node sampling algorithm and use a graph convolutional neural network to quantify the target user preference attributes layer by layer. After a series of rigorous validation experiments, our method consistently outperformed competing models across key performance metrics, such as accuracy and recall, underscoring its efficacy and practicality in knowledge recommendation within PLM systems.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Data availability

The data used in this study are generated by the author’s independent experiment.

References

  • Alkahtani M, Choudhary A, De A, Harding JA (2019) A decision support system based on ontology and data mining to improve design using warranty data. Comput Ind Eng 128:1027–1039

    Article  Google Scholar 

  • Chungoora N, Young RI, Gunendran G, Palmer C, Usman Z, Anjum NA, Cutting-Decelle A-F, Harding JA, Case K (2013) A model-driven ontology approach for manufacturing system interoperability and knowledge sharing. Comput Ind 64(4):392–401

    Article  Google Scholar 

  • Cui Z, Xu X, Fei X, Cai X, Cao Y, Zhang W, Chen J (2020) Personalized recommendation system based on collaborative filtering for iot scenarios. IEEE Trans Serv Comput 13(4):685–695

    Article  Google Scholar 

  • D’Angelo G, Palmieri F (2023) A co-evolutionary genetic algorithm for robust and balanced controller placement in software-defined networks. J Netw Comput Appl 212:103583

    Article  Google Scholar 

  • D’Angelo G, Della-Morte D, Pastore D, Donadel G, De Stefano A, Palmieri F (2023) Identifying patterns in multiple biomarkers to diagnose diabetic foot using an explainable genetic programming-based approach. Future Gener Comput Syst 140:138–150

    Article  Google Scholar 

  • Deepa N, Pandiaraja P (2020) Hybrid context aware recommendation system for e-health care by Merkle hash tree from cloud using evolutionary algorithm. Soft Comput 24(10):7149–7161

    Article  Google Scholar 

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

  • Hernández-Nieves E, Hernández G, Gil-González A-B, Rodríguez-González S, Corchado JM (2020) Fog computing architecture for personalized recommendation of banking products. Expert Syst Appl 140:112900

    Article  Google Scholar 

  • Hou X, Wang X (2019) Modeling and representation of intangible cultural heritage knowledge using linked data and ontology. Proc Assoc Inf Sci Technol 56(1):409–412

    Article  Google Scholar 

  • Hu S, Zou L, Yu JX, Wang H, Zhao D (2017) Answering natural language questions by subgraph matching over knowledge graphs. IEEE Trans Knowl Data Eng 30(5):824–837

    Article  Google Scholar 

  • Kashani SMZ, Hamidzadeh J (2020) Feature selection by using privacy-preserving of recommendation systems based on collaborative filtering and mutual trust in social networks. Soft Comput 24(15):11425–11440

    Article  Google Scholar 

  • Kong T, Hu T, Zhou T, Ye Y (2021) Data construction method for the applications of workshop digital twin system. J Manuf Syst 58:323–328

    Article  Google Scholar 

  • Lim KYH, Zheng P, Chen C-H (2020) A state-of-the-art survey of digital twin: techniques, engineering product lifecycle management and business innovation perspectives. J Intell Manuf 31(6):1313–1337

    Article  Google Scholar 

  • Liu Z, Wang L, Li X, Pang S (2021) A multi-attribute personalized recommendation method for manufacturing service composition with combining collaborative filtering and genetic algorithm. J Manuf Syst 58:348–364

    Article  Google Scholar 

  • Luo C, Pang W, Wang Z, Lin C (2014) Hete-cf: Social-based collaborative filtering recommendation using heterogeneous relations. In: 2014 IEEE International Conference on Data Mining. IEEE. pp 917–922

  • Medina-Barbosa DA, Siller HR (2013) Product lifecycle management model for new technology based enterprises. In: International Conference on Cooperative Design, Visualization and Engineering. Springer. pp 93–100

  • Ni J, Li J, McAuley J (2019) Justifying recommendations using distantly-labeled reviews and fine-grained aspects. In: Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). pp 188– 197

  • Pereira R, Lopes H, Breitman K, Mundim V, Peixoto W (2014) Cloud based real-time collaborative filtering for item-item recommendations. Comput Ind 65(2):279–290

    Article  Google Scholar 

  • Rendle S (2012) Factorization machines with libfm. ACM Trans Intell Syst Technol (TIST) 3(3):1–22

    Article  Google Scholar 

  • Shi C, Zhang Z, Luo P, Yu PS, Yue Y, Wu B (2015) Semantic path based personalized recommendation on weighted heterogeneous information networks. In: Proceedings of the 24th ACM International on Conference on Information and Knowledge Management. pp 453–462

  • Smirnov A, Shilov N (2013) Ontology matching in collaborative recommendation system for plm. Int J Prod Lifecycle Manag 6(4):322–338

    Article  Google Scholar 

  • Tang X, Wang T, Yang H, Song H (2019) Akupm: Attention-enhanced knowledge-aware user preference model for recommendation. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. pp 1891–1899

  • Vila C, Ugarte D, Ríos J, Abellán J (2017) Project-based collaborative engineering learning to develop industry 4.0 skills within a plm framework. Proc Manuf 13:1269–1276

    Google Scholar 

  • Wang H, Zhang F, Wang J, Zhao M, Li W, Xie X, Guo M (2018a) Ripplenet: Propagating user preferences on the knowledge graph for recommender systems. In: Proceedings of the 27th ACM International Conference on Information and Knowledge Management. pp 417–426

  • Wang H, Zhang F, Xie X, Guo M (2018b) Dkn: Deep knowledge-aware network for news recommendation. In: Proceedings of the 2018 World Wide Web Conference, pp 1835–1844

  • Wang X, He X, Cao Y, Liu M, Chua T-S (2019a) Kgat: Knowledge graph attention network for recommendation. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. pp 950–958

  • Wang H, Zhao M, Xie X, Li W, Guo M (2019b) Knowledge graph convolutional networks for recommender systems. In: The World Wide Web Conference. pp 3307–3313

  • Wei Y, Wang X, Nie L, He X, Hong R, Chua T-S (2019) Mmgcn: Multi-modal graph convolution network for personalized recommendation of micro-video. In: Proceedings of the 27th ACM International Conference on Multimedia. pp 1437–1445

  • Xu Z, Dang Y (2021) Solution knowledge mining and recommendation for quality problem-solving. Comput Ind Eng 159:107313

    Article  Google Scholar 

  • Yan D, Cao H, Wang T, Chen R, Xue S (2021) Graph-based knowledge acquisition with convolutional networks for distribution network patrol robots. IEEE Trans Artif Intell 2(5):384–393

    Article  Google Scholar 

  • Yuan W, Wang H, Yu X, Liu N, Li Z (2020) Attention-based context-aware sequential recommendation model. Inf Sci 510:122–134

    Article  Google Scholar 

  • Yu X, Ren X, Sun Y, Gu Q, Sturt B, Khandelwal U, Norick B, Han J (2014) Personalized entity recommendation: a heterogeneous information network approach. In: Proceedings of the 7th ACM International Conference on Web Search and Data Mining, pp 283–292

  • Zhang XA, Li JX, Cui HF (2014) Research of active knowledge aided system in the bearing design. Appl Mech Mater 496:2320–2323

  • Zhang F, Yuan NJ, Lian D, Xie X, Ma W-Y (2016) Collaborative knowledge base embedding for recommender systems. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 353–362

  • Zhang L, Tan R, Peng Q, Shao P, Dong Y, Wang K (2022) Construction and application of enterprise knowledge base for product innovation design. Appl Sci 12(13):6358

    Article  CAS  Google Scholar 

  • Zhao J, Zhou Z, Guan Z, Zhao W, Ning W, Qiu G, He X (2019) Intentgc: a scalable graph convolution framework fusing heterogeneous information for recommendation. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. pp 2347–2357

  • Zheng P, Xia L, Li C, Li X, Liu B (2021) Towards self-x cognitive manufacturing network: an industrial knowledge graph-based multi-agent reinforcement learning approach. J Manuf Syst 61:16–26

    Article  Google Scholar 

  • Zhou X, Li Y, Liang W (2020) Cnn-rnn based intelligent recommendation for online medical pre-diagnosis support. IEEE/ACM Trans Comput Biol Bioinform 18(3):912–921

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Key Research and Development Program of China under Grant No. 2018YFB1700902.

Funding

The authors have not disclosed any funding.

Author information

Authors and Affiliations

Authors

Contributions

GT, DL, XL: conceptualization, methodology, Validation, Investigation, Resources, Data curation, Writing - original draft, Writing - review & editing, Visualization, Supervision, Project administration.

Corresponding author

Correspondence to Xuemei Liu.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Ethical approval

This article does not contain any studies with human participants performed by any of the authors.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tong, G., Li, D. & Liu, X. An improved model combining knowledge graph and GCN for PLM knowledge recommendation. Soft Comput 28, 5557–5575 (2024). https://doi.org/10.1007/s00500-023-09340-0

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-09340-0

Keywords

Navigation