JOURNAL ARTICLE

Explicable recommendation model based on a time‐assisted knowledge graph and many‐objective optimization algorithm

Rui ZhengLinjie WuXingjuan CaiYubin Xu

Year: 2024 Journal:   Concurrency and Computation Practice and Experience Vol: 36 (21)   Publisher: Wiley

Abstract

Summary Existing research on recommender systems primarily focuses on improving a single objective, such as prediction accuracy, often ignoring other crucial aspects of recommendation performance such as temporal factor, user satisfaction, and acceptance. To solve this problem, we proposed an explicable recommendation model using many‐objective optimization and a time‐assisted knowledge graph, which utilizes user interaction times within the graph to prioritize recommending recently frequently visited items and is further optimized using a many‐objective optimization algorithm. In this model, the temporal weight of user actions at different times is first determined through a time decay function. Additionally, if a user clicks on the same item again, the current action's temporal weight is set to one. This strategy prioritizes recent user actions and frequently visited items, reflecting current interests and preferences better. Next, the created knowledge graph is used to create a list of potential recommendations. Embedding methods obtain the vectors for entities and relations in the path. These vectors, combined with the temporal weight of actions, quantify the explainability of user recommendations. Optimizing the rest of the recommendation performance with many objective algorithms while focusing on the user's recent frequent visits to the item. Finally, the outcomes of the research study indicate that, compared to other explicable recommended methods, our model, considering temporal factor, improved average accuracy by 11%, diversity by 1%, and explainability by 21% in the Useraction1 data set. Results in other data sets also indicate that the proposed model maintains accuracy, diversity, and novelty while enhancing explainability.

Keywords:
Computer science Graph Algorithm Recommender system Optimization algorithm Theoretical computer science Artificial intelligence Machine learning Mathematical optimization Mathematics

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
51
Refs
0.13
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Recommender Systems and Techniques
Physical Sciences →  Computer Science →  Information Systems
Advanced Graph Neural Networks
Physical Sciences →  Computer Science →  Artificial Intelligence
Image Retrieval and Classification Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition

Related Documents

JOURNAL ARTICLE

Explicable recommendation based on knowledge graph

Xingjuan CaiLijie XieRui TianZhihua Cui

Journal:   Expert Systems with Applications Year: 2022 Vol: 200 Pages: 117035-117035
JOURNAL ARTICLE

Knowledge Graph-Based Multi-Objective Optimization Recommendation Model

Hao PangLong Wang

Journal:   Journal of Computer Science and Artificial Intelligence Year: 2025 Vol: 5 (1)Pages: 1-6
JOURNAL ARTICLE

A many-objective optimization recommendation algorithm based on knowledge mining

Xingjuan CaiZhaoming HuJinjun Chen

Journal:   Information Sciences Year: 2020 Vol: 537 Pages: 148-161
JOURNAL ARTICLE

A Knowledge Graph-Based Many-Objective Model for Explainable Social Recommendation

Xingjuan CaiWanwan GuoMengkai ZhaoZhihua CuiJinjun Chen

Journal:   IEEE Transactions on Computational Social Systems Year: 2023 Vol: 10 (6)Pages: 3021-3030
© 2026 ScienceGate Book Chapters — All rights reserved.