Computer Science ›› 2021, Vol. 48 ›› Issue (6): 234-240.doi: 10.11896/jsjkx.200500136

• Artificial Intelligence • Previous Articles     Next Articles

Heuristic Construction of Triadic Concept and Its Application in Social Recommendation

LIU Zhong-hui1, ZHAO Qi1, ZOU Lu1, MIN Fan1,2   

  1. 1 School of Computer Science,Southwest Petroleum University,Chengdu 610500,China
    2 Institute for Artificial Intelligence,Southwest Petroleum University,Chengdu 610500,China
  • Received:2020-05-27 Revised:2020-08-17 Online:2021-06-15 Published:2021-06-03
  • About author:LIU Zhong-hui,born in 1980,postgra-duate,associate professor,master supervisor,is a member of China Compu-ter Federation.Her main research in-terests include machine learning,formal concept analysis and rough set.(Lz_hui@126.com)
    MIN Fan,born in 1973,Ph.D,professor,Ph.D supervisor,is a member of CAAI granule computing and knowledge discovery committee and China Computer Federaton.His main research interests include granular computing,recommender systems and active learning.
  • Supported by:
    National Natural Science Foundation of China(41604114) and Sichuan Province Youth Science and Technology Innovation Team(2019JDTD0017).

Abstract: Formal concept analysis is a knowledge discovery method that has great achievements in theory and application.Recently,with the emergence of three-dimensional data,triadic formal concept analysis has been developed.However,there are few researches and applications in this field,especially it has not been applied to recommendation systems.This paper proposes an efficient triadic concept set construction method and applies it to social recommendation.Firstly,the heuristic information is designed to generate a set of triadic concepts covering all users.Heuristic information aims to construct strong concepts with a certain scale of extension and intension.Then,appropriate social relations are screened through the attributes of the proposed items,and the recommendation prediction is realized by combining the popularity of the items in the concept.Three experiments are carried out in real data set and sampled data set respectively.In the first experiment,the number of triadic concepts and running time constructed by the heuristic method and oc operation are compared respectively.The concepts constructed by the oc operation do not significantly improve the recommendation effect.The second experiment compares the accuracy,recall rate and F1 of the recommendation effect.It reveals that increasing the number of conditions can effectively improve the recommendation effect.The results of the last experiment show that the recommendation effect of the new algorithm is better than that of KNN and GRHC.

Key words: Heuristic algorithm, Item conditions, Popularity, Social recommendation, Triadic formal concept analysis

CLC Number: 

  • TP181
[1]WILLE R.Restructuring Lattice Theory:An Approach Based on Hierarchies of Concepts[J].Springer,1982,83:314-339.
[2]GANTER B,STUMME G,WILLE R.Formal Concept Analysis:Theory and Applications[J].J Ucs,2004,10(8):926.
[3]LI J H,MEI C L,LV Y J.Knowledge reduction in decision formal contexts[J].Knowledge-based Systems,2011,24(5):709-715.
[4]ZHI H L,LI J H.Granule Description Based on Necessary Attribute Analysis[J].Chinese Journal of Computers,2018,41(12):2702-2719.
[5]GODIN R,MISSAOUI R,ALAOUI H.Incremental concept formation algorithms based on Galois (concept) lattices[J].Computational Intelligence,1995,11(2):246-267.
[6]LI Y,LIU Z T,CHEN L,et al.Attribute-based IncrementalFormation Algorithm of Concept Lattice[J].Journal of Chinese Computer Systems,2004(10):1768-1771.
[7]XIE Z P,LIU Z T.A Fast Incremental Algorithm for Building Concept Lattice [J].Chinese Journal of Computers,2002(5):490-496.
[8]ZHANG W X,WEI L,QI J J.Theory and Method of Attribute Reduction in Concept Lattice[J].Science in China Ser.E Information Sciences,2005(6):628-639.
[9]YAO Y Y.Concept lattices in rough set theory[C]//IEEE Annual Meeting of the Fuzzy Information.2004:796-801.
[10]LI J H,WU W Z,DENG S.Multi-scale theory in formal concept analysis[J].Journal of Shandong University(Natural Science),2019,54(2):34-44.
[11]CHENG H W,WANG L M,ZHANG Z.Top-N Recommendation Algorithm Based on Conceptual Neighborhood[J].Journal of Chinese Computer Systems,2017,38(11):2553-2559.
[12]LI H T,HE K Q,WANG J,et al.A Friends Recommendation Algorithm Based on Formal Concept Analysis and Random Walk in Social Network[J].Advanced Engineering Sciences,2015,47(6):131-138.
[13]LIU Z H,ZOU L,YANG M,et al.Group recommendation with the concept of heuristic construction[J].Journal of Frontiers of Computer Science and Technology,2020,14(4):703-711.
[14]IGNATOV D I,KUZNETSOV S O.Concept-based recommendations for internet advertisement[J].Computer Science,2009,433:157-166.
[15]LEHMANN F,WILLE R.A Triadic Approach to Formal Concept Analysis[C]//International Conference on Conceptual Structures Applications.Springer,1995:32-43.
[16]WANG X,JIANG S,LI J Y,et al.A Construction Method of Triadic Concepts[J].Journal of Computer Research andDevelo-pment,2019,56(4):844-853.
[17]WANG X,TAN S W,LI J Y,et al.Constructions and simplifications of concept lattices based on conditional attribute implications[J].Journal of Nanjing University(Natural Science),2019,55(4):553-563.
[18]TANG Y Q,FAN M,LI J H.Cognitive system model and approach to transformation of information granules under triadic formal concept analysis[J].Journal of Shandong University(Natural Science),2014,49(8):102-106.
[19]TANG Y Q,FAN M,LI J H.An information fusion technology for triadic decision contexts[J].Int.J.Mach.Learn.& Cyber.2016,7:13-24.
[20]KUMAR C A,MOULISWARAN S C,LI J H,et al.Role based access control design using Triadic concept analysis[J].Journal of Central South University,2016,23(12):3183-3191.
[21]WEI L,WAN Q,QIAN T,et al.An overview of triadic concept analysis[J].Journal of Northwest University(Natural Science Edition),2014,44(5):689-699.
[22]LI Z,ZHANG Z,WANG L M.Research on Text Classification Algorithm Based on Triadic Concept Analysis[J].Computer Science,2017,44(8):207-215.
[23]LUO X,OUYANG Y X,XIONG Z,et al.The effect of similarity support in K-Nearest-Neighborhood based collaborative filtering[J].Chinese Journal of Computers,2010,33(8):1437-1445.
[24]HUANG L W,JIANG B T,LYU S Y,et al.Survey on Deep Learning Based Recommender Systems [J].Chinese Journal of Computers,2018,41(7):1619-1647.
[25]MENG X W,LIU S D,ZHANG Y J,et al.Research on social recommender systems[J].Ruan Jian Xue Bao/Journal of Software,2015,26(6):1356-1372.
[26]ZHANG Q S,WENG L J.Review of Social Recommender Systems[J].Computer Engineering and Applications,2020,56(1):1-10.
[27]BOUCHER-RYAN P D,BRIDGE D.Collaborative Recommending using Formal Concept Analysis[J].Knowledge-Based Systems,2006,19(5):309-315.
[1] XIE Bai-lin, LI Qi, KUANG Jiang. Microblog Popular Information Detection Based on Hidden Semi-Markov Model [J]. Computer Science, 2022, 49(6A): 291-296.
[2] GENG Hai-jun, WANG Wei, YIN Xia. Single Node Failure Routing Protection Algorithm Based on Hybrid Software Defined Networks [J]. Computer Science, 2022, 49(2): 329-335.
[3] HAN Li-feng, CHEN Li. User Cold Start Recommendation Model Integrating User Attributes and Item Popularity [J]. Computer Science, 2021, 48(2): 114-120.
[4] GUO Qi-cheng, DU Xiao-yu, ZHANG Yan-yu, ZHOU Yi. Three-dimensional Path Planning of UAV Based on Improved Whale Optimization Algorithm [J]. Computer Science, 2021, 48(12): 304-311.
[5] GUO Fei-yan, TANG Bing. Mobile Edge Server Placement Method Based on User Latency-aware [J]. Computer Science, 2021, 48(1): 103-110.
[6] ZHANG Zhi-yang, ZHANG Feng-li, TAN Qi, WANG Rui-jin. Review of Information Cascade Prediction Methods Based on Deep Learning [J]. Computer Science, 2020, 47(7): 141-153.
[7] ZHANG Xu, WANG Li-li, YANG Bo-tao. Heuristic Algorithms for Two-dimensional Irregular Bin Packing Problem with GuillotineConstraints [J]. Computer Science, 2020, 47(5): 212-216.
[8] YANG Ting, LUO Fei, DING Wei-chao, LU Hai-feng. Bin Packing Algorithm Based on Adaptive Optimization of Slack [J]. Computer Science, 2020, 47(4): 211-216.
[9] LIU Yu-dong, SUN Hao, JIANG Yun-cheng. Personalized Microblog Recommendation Model Integrating Content Similarity and Multi-feature Computing [J]. Computer Science, 2020, 47(10): 97-101.
[10] LUO Fei, REN Qiang, DING Wei-chao, LU Hai-feng. Heuristic One-dimensional Bin Packing Algorithm Based on Minimum Slack [J]. Computer Science, 2019, 46(9): 315-320.
[11] ZHANG Shu-yu, DONG Da, XIE Bing, LIU Kai-gui. Bus Short-term Dynamic Dispatch Algorithm Based on Real-time GPS [J]. Computer Science, 2019, 46(6A): 497-501.
[12] LUO Jian-zhen,CAI Jun ,LIU Yan,ZHAO Hui-min. Caching and Replacing Strategy in Information-centric Network Based on Content Popularity and Community Importance [J]. Computer Science, 2018, 45(7): 116-121.
[13] HE Ji-xing,CHEN Wen-bin,MOU Bin-hao. Coordination Filtering Personalized Recommendation Algorithm Considering Average
Preference Weight and Popularity Division
[J]. Computer Science, 2018, 45(6A): 493-496.
[14] SHI Wen-jun, WU Ji-gang and LUO Yu-chun. Fast and Efficient Scheduling Algorithms for Mobile Cloud Offloading [J]. Computer Science, 2018, 45(4): 94-99.
[15] WANG Gang, JIANG Jun, WANG Han-ru. Review of Social Recommendation [J]. Computer Science, 2018, 45(11A): 37-42.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!