A heuristic concept construction approach to collaborative recommendation

被引:10
|
作者
Liu, Zhong-Hui [1 ]
Zhao, Qi [1 ]
Zou, Lu [1 ]
Xu, Wei-Hua [2 ]
Min, Fan [1 ,3 ]
机构
[1] Southwest Petr Univ, Sch Comp Sci, Chengdu 610500, Peoples R China
[2] Southwest Univ, Coll Artificial Intelligence, Chongqing 400715, Peoples R China
[3] Southwest Petr Univ, Inst Artificial Intelligence, Chengdu 610500, Peoples R China
基金
中国国家自然科学基金;
关键词
Formal concept analysis; Heuristic algorithm; Local popularity; Recommender system; CONCEPT LATTICE REDUCTION; FORMAL CONCEPT ANALYSIS;
D O I
10.1016/j.ijar.2022.04.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Formal concept analysis was first used in collaborative filtering for over one decade. Popular approaches are based on superconcept-subconcept relationship or boolean matrix factorization. In this paper, we design a heuristic approach to construct a set of approximately strong concepts for recommendation. Here strong refers to not only big intent to ensure the similarity among users, but also big extent to ensure the stability of user groups. First, we use the intent threshold as the constraint and the area as the optimization objective to obtain approximately strong concepts. Second, we generate pre recommendations based on the local popularity of the items implied by each concept. Finally, we determine the actual recommendation according to the number of times the item is pre-recommended to the user. Experiments have been undertaken on five popular datasets with different versions. Results show that our algorithm has lower runtime and/or higher recommendation quality compared with approaches based on concept lattice, matrix factorization, k-nearest neighbors, item-based collaborative filtering and boolean matrix factorization. (C)& nbsp;2022 Elsevier Inc. All rights reserved.
引用
收藏
页码:119 / 132
页数:14
相关论文
共 50 条
  • [21] A Personalized Collaborative Recommendation Approach Based on Clustering of Customers
    Wang, Pu
    2010 INTERNATIONAL CONFERENCE ON COMMUNICATION AND VEHICULAR TECHNOLOGY (ICCVT 2010), VOL II, 2010, : 220 - 222
  • [22] Accumulative Influence Weight Collaborative Filtering Recommendation Approach
    Li, Nan
    Li, Chunping
    OPPORTUNITIES AND CHALLENGES FOR NEXT-GENERATION APPLIED INTELLIGENCE, 2009, 214 : 73 - 78
  • [23] An Approach for the Automatic Recommendation of Ontologies Using Collaborative Knowledge
    Martinez-Romero, Marcos
    Vazquez-Naya, Jose M.
    Munteanu, Cristian R.
    Pereira, Javier
    Pazos, Alejandro
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT II, 2010, 6277 : 74 - +
  • [24] A collaborative filtering recommendation algorithm based on normalization approach
    Sanjaya Kumar Panda
    Sourav Kumar Bhoi
    Munesh Singh
    Journal of Ambient Intelligence and Humanized Computing, 2020, 11 : 4643 - 4665
  • [25] Conceptual collaborative filtering recommendation: A probabilistic learning approach
    Lee, Jae-won
    Kim, Han-Joon
    Lee, Sang-goo
    NEUROCOMPUTING, 2010, 73 (13-15) : 2793 - 2796
  • [26] Blended approach for collaborative and participatory construction
    Loperfido, Feldia F.
    Ligorio, Maria Beatrice
    Cole, Michael
    QWERTY, 2011, 6 (02): : 274 - 287
  • [27] An Approach to Support Collaborative Ontology Construction
    Tahar, Kais
    Schaaf, Michael
    Jahn, Franziska
    Kuecherer, Christian
    Paech, Barbara
    Herre, Heinrich
    Winter, Alfred
    EXPLORING COMPLEXITY IN HEALTH: AN INTERDISCIPLINARY SYSTEMS APPROACH, 2016, 228 : 369 - 373
  • [28] Heuristic recommendation technique in Internet of Things featuring swarm intelligence approach
    Forestiero, Agostino
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 187
  • [29] Heuristic recommendation technique in Internet of Things featuring swarm intelligence approach
    Forestiero, Agostino
    Expert Systems with Applications, 2022, 187
  • [30] A Formal Concept Analysis Approach to Cooperative Conversational Recommendation
    Pablo Cordero
    Manuel Enciso
    Ángel Mora
    Manuel Ojeda-Aciego
    Carlos Rossi
    International Journal of Computational Intelligence Systems, 2020, 13 : 1243 - 1252