Recipe Recommendation for the Elderly Based on Collaborative Filtering Algorithm and Neural Network

Because there is no system developed for the characteristics of the elderly in the application of food recommendation at this stage, many nursing homes can only cook for the elderly according to the experience of dietitians, lacking diversity. This project obtains some data from the background of th...

Full description

Saved in:
Bibliographic Details
Published in:2024 IEEE 2nd International Conference on Sensors, Electronics and Computer Engineering (ICSECE) pp. 660 - 663
Main Author: Zhou, Qianyi
Format: Conference Proceeding
Language:English
Published: IEEE 29.08.2024
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Because there is no system developed for the characteristics of the elderly in the application of food recommendation at this stage, many nursing homes can only cook for the elderly according to the experience of dietitians, lacking diversity. This project obtains some data from the background of the Chinese small program "Yikang", which is used by elderly people and nutritionists in nursing homes to score dishes, and develops a collaborative filtering neural network. In order to further improve the cold start of common collaborative filtering algorithm and the insufficient ability to process sparse matrix, the algorithm part uses the pre-trained Neural Collaborative Filtering (NCF) network. First, the matrix decomposition part of the common collaborative filtering algorithm is replaced by a deep neural network. The user and dish features are expressed as hidden vectors, and then the interaction function is learned from the data. Then the gradient descent method is used to solve the problem of sparse matrix processing. The model output is normalized to make the output probability within the range of [0], [1]. This paper adds multiple hidden layers between the input layer and the output layer of the neural network and introduce the activation function to transform the hidden variables. In order to further fit the optimization target, the forward propagation and backward propagation are used to compare the difference between the predicted value and the actual value and adjust the parameters. After adjusting the parameters of the improved algorithm, the accuracy of the same dataset is improved from 70% to 84% compared with the original collaborative filtering algorithm. The accuracy of prediction results has been greatly improved. Therefore, it can be proved that the NCF network can effectively combine the physical condition and taste preferences of the elderly and recommend dishes with greater accuracy than the general recommendation procedure.
AbstractList Because there is no system developed for the characteristics of the elderly in the application of food recommendation at this stage, many nursing homes can only cook for the elderly according to the experience of dietitians, lacking diversity. This project obtains some data from the background of the Chinese small program "Yikang", which is used by elderly people and nutritionists in nursing homes to score dishes, and develops a collaborative filtering neural network. In order to further improve the cold start of common collaborative filtering algorithm and the insufficient ability to process sparse matrix, the algorithm part uses the pre-trained Neural Collaborative Filtering (NCF) network. First, the matrix decomposition part of the common collaborative filtering algorithm is replaced by a deep neural network. The user and dish features are expressed as hidden vectors, and then the interaction function is learned from the data. Then the gradient descent method is used to solve the problem of sparse matrix processing. The model output is normalized to make the output probability within the range of [0], [1]. This paper adds multiple hidden layers between the input layer and the output layer of the neural network and introduce the activation function to transform the hidden variables. In order to further fit the optimization target, the forward propagation and backward propagation are used to compare the difference between the predicted value and the actual value and adjust the parameters. After adjusting the parameters of the improved algorithm, the accuracy of the same dataset is improved from 70% to 84% compared with the original collaborative filtering algorithm. The accuracy of prediction results has been greatly improved. Therefore, it can be proved that the NCF network can effectively combine the physical condition and taste preferences of the elderly and recommend dishes with greater accuracy than the general recommendation procedure.
Author Zhou, Qianyi
Author_xml – sequence: 1
  givenname: Qianyi
  surname: Zhou
  fullname: Zhou, Qianyi
  email: 1162309389@qq.com
  organization: South China Normal University,Guangzhou,China
BookMark eNo1z01OwzAUBGAjwQJKb8DCHCDl-Sd2sixRCpUqkKD7ynaeWwsnrtwA6u2JBKy-xYxGmhtyOaQBCblnsGAM6od18942rWJKqAUHLhcMNK8l6Asyr3VdiRKEFkqqa-Le0IUj0onU9zh0ZgxpoD5lOh6QtrHDHM_00Zywo1PQpBiNTXmqfSFdhThiDsOeLuM-5TAeemqGjr7gZzZxYvxO-eOWXHkTTzj_c0a2q3bbPBeb16d1s9wUoWZjgcpVzteWAWhjyhJcpS04zzqrjRCaV6V1UnNvOLNWQuWtYlwCAi_BcBAzcvc7GxBxd8yhN_m8-78ufgBD7lUC
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICSECE61636.2024.10729407
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE/IET Electronic Library (IEL) (UW System Shared)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9798350373646
EndPage 663
ExternalDocumentID 10729407
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i91t-e6c8cf9b1007aa550c87b0cf1db7a337285bc472fa21bb408fb61240e0250a203
IEDL.DBID RIE
IngestDate Wed Nov 06 05:53:27 EST 2024
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i91t-e6c8cf9b1007aa550c87b0cf1db7a337285bc472fa21bb408fb61240e0250a203
PageCount 4
ParticipantIDs ieee_primary_10729407
PublicationCentury 2000
PublicationDate 2024-Aug.-29
PublicationDateYYYYMMDD 2024-08-29
PublicationDate_xml – month: 08
  year: 2024
  text: 2024-Aug.-29
  day: 29
PublicationDecade 2020
PublicationTitle 2024 IEEE 2nd International Conference on Sensors, Electronics and Computer Engineering (ICSECE)
PublicationTitleAbbrev ICSECE
PublicationYear 2024
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.881055
Snippet Because there is no system developed for the characteristics of the elderly in the application of food recommendation at this stage, many nursing homes can...
SourceID ieee
SourceType Publisher
StartPage 660
SubjectTerms Accuracy
Backpropagation
Collaborative filtering
Collaborative filtering algorithm
Dish recommendation
Medical services
Multilayer perceptron
Neural network
Older adults
Prediction algorithms
Sparse matrices
Testing
Transforms
Vectors
Title Recipe Recommendation for the Elderly Based on Collaborative Filtering Algorithm and Neural Network
URI https://ieeexplore.ieee.org/document/10729407
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFA46RDypOPE3Ebx2tmmaNEctHQoyBu6w20jSFy1s3di6gf-9L93m8ODBU0raJPAe5X1J3vc-Qh4cGG5SFQVFkkDARcwDwwULwLnIplLHUjeqJW-y10uHQ9XfkNUbLgwANMln0PGPzV1-MbVLf1SGfzhCQe654_tSijVZ65Dcb-pmPr5m73mWC0QYPveA8c72-1_KKU3g6B7_c8kT0t5R8Gj_J7ickj2ozohFkFfOgPo94wQHrvWQKOJOijiO5l5xe_xFnzEyFRRfZDsnr4B2S38zjrPRp_HHdF7WnxOqq4L6-hx6jE2TEN4mg24-yF6CjUpCUKqoDkDY1DplfLaD1rjfQAub0LqoMGjpWLI0MZZL5jSLjOFh6gyCGh6CBz-ahfE5aVXTCi48fRujN_rHFsxxEarUWC1sorWQoHRiLknbG2g0W9fBGG1tc_VH_zU58m7wJ7BM3ZBWPV_CLTmwq7pczO8a730DHQOeNw
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFA4yRT2pOPG3Ebx2tmmatkctHRvOMXCH3UaSvmih68bsBv73vnSbw4MHTw0NSeA9wvuSvO99hDwYUFxFsedkQQAOFz53FBfMAWM8HYXSD2WtWtIL-_1oNIoHa7J6zYUBgDr5DFq2Wb_lZ1O9sFdluMMRCnLLHd8NOGfuiq61T-7XlTMfu8lbmqQCMYbNPmC8tRnxSzulDh3to38uekyaWxIeHfyElxOyA-Up0Qjz8hlQe2qc4MCVIhJF5EkRydHUam4XX_QZY1NGsSPZunkJtJ3bt3GcjT4V79N5Xn1MqCwzait0yAI_dUp4kwzb6TDpOGudBCePvcoBoSNtYmXzHaTEEwfaWLnaeJlCW_shiwKleciMZJ5S3I2MQljDXbDwRzLXPyONclrCuSVwY_xGD-mMGS7cOFJaCh1IKUKIZaAuSNMaaDxbVcIYb2xz-cf_O3LQGb72xr1u_-WKHFqX2PtYFl-TRjVfwA3Z08sq_5zf1p78BoSBoX4
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2024+IEEE+2nd+International+Conference+on+Sensors%2C+Electronics+and+Computer+Engineering+%28ICSECE%29&rft.atitle=Recipe+Recommendation+for+the+Elderly+Based+on+Collaborative+Filtering+Algorithm+and+Neural+Network&rft.au=Zhou%2C+Qianyi&rft.date=2024-08-29&rft.pub=IEEE&rft.spage=660&rft.epage=663&rft_id=info:doi/10.1109%2FICSECE61636.2024.10729407&rft.externalDocID=10729407