Recommendation Algorithm Based on Probabilistic Matrix Factorization with Adaboost

被引:8
作者
Bai, Hongtao [1 ,2 ]
Li, Xuan [1 ,2 ]
He, Lili [1 ,2 ]
Jin, Longhai [1 ,2 ]
Wang, Chong [1 ,2 ,3 ]
Jiang, Yu [1 ,2 ]
机构
[1] Jilin Univ, Coll Comp Sci & Technol, Changchun 130012, Peoples R China
[2] Jilin Univ, Minist Educ, Changchun 130012, Peoples R China
[3] State Marine Tech Univ St Petersburg, Dept Engn Mech, St Petersburg 190008, Russia
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2020年 / 65卷 / 02期
基金
中国国家自然科学基金;
关键词
Recommendation; probabilistic matrix factorization; Adaboost; characteristics correlation;
D O I
10.32604/cmc.2020.09981
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A current problem in diet recommendation systems is the matching of food preferences with nutritional requirements, taking into account individual characteristics, such as body weight with individual health conditions, such as diabetes. Current dietary recommendations employ association rules, content-based collaborative filtering, and constraint-based methods, which have several limitations. These limitations are due to the existence of a special user group and an imbalance of non-simple attributes. Making use of traditional dietary recommendation algorithm researches, we combine the Adaboost classifier with probabilistic matrix factorization. We present a personalized diet recommendation algorithm by taking advantage of probabilistic matrix factorization via Adaboost. A probabilistic matrix factorization method extracts the implicit factors between individual food preferences and nutritional characteristics. From this, we can make use of those features with strong influence while discarding those with little influence. After incorporating these changes into our approach, we evaluated our algorithm's performance. Our results show that our method performed better than others at matching preferred foods with dietary requirements, benefiting user health as a result. The algorithm fully considers the constraint relationship between users' attributes and nutritional characteristics of foods. Considering many complex factors in our algorithm, the recommended food result set meets both health standards and users' dietary preferences. A comparison of our algorithm with others demonstrated that our method offers high accuracy and interpretability.
引用
收藏
页码:1591 / 1603
页数:13
相关论文
共 21 条
[1]   Recommender systems survey [J].
Bobadilla, J. ;
Ortega, F. ;
Hernando, A. ;
Gutierrez, A. .
KNOWLEDGE-BASED SYSTEMS, 2013, 46 :109-132
[2]   PERSON-Personalized Expert Recommendation System for Optimized Nutrition [J].
Chen, Chih-Han ;
Karvela, Maria ;
Sohbati, Mohammadreza ;
Shinawatra, Thaksin ;
Toumazou, Christofer .
IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2018, 12 (01) :151-160
[3]   Combining Apriori heuristic and bio-inspired algorithms for solving the frequent itemsets mining problem [J].
Djenouri, Youcef ;
Comuzzi, Marco .
INFORMATION SCIENCES, 2017, 420 :1-15
[4]   Automated repair of scoring rules in constraint-based recommender systems [J].
Felfernig, Alexander ;
Schippel, Stefan ;
Leitner, Gerhard ;
Reinfrank, Florian ;
Isak, Klaus ;
Mandl, Monika ;
Blazek, Paul ;
Ninaus, Gerald .
AI COMMUNICATIONS, 2013, 26 (01) :15-27
[5]   A Survey on Recommendation Methods Beyond Accuracy [J].
Han, Jungkyu ;
Yamana, Hayato .
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2017, E100D (12) :2931-2944
[6]   Treatment Planning in Smart Medical: A Sustainable Strategy [J].
Hao, Fei ;
Park, Doo-Soon ;
Woo, Sang Yeon ;
Min, Se Dong ;
Park, Sewon .
JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2016, 12 (04) :711-723
[7]   An Entity-Association-Based Matrix Factorization Recommendation Algorithm [J].
Liu, Gongshen ;
Meng, Kui ;
Ding, Jiachen ;
Nees, Jan P. ;
Guo, Hongyi ;
Zhang, Xuewen .
CMC-COMPUTERS MATERIALS & CONTINUA, 2019, 58 (01) :101-120
[8]  
Liu L., 2018, INT J COMMUNICATION, V31, P1
[9]  
오유리, 2017, [KIPS Transactions on Software and Data Engineering, 정보처리학회논문지. 소프트웨어 및 데이터 공학], V6, P161, DOI 10.3745/KTSDE.2017.6.3.161
[10]  
PATERA G, 2017, ENTROPY, V19