Personalized recommender systems have been widely deployed in various scenarios to enhance user experience in response to the challenge of information explosion.Especially,personalized recommendation models based on g...Personalized recommender systems have been widely deployed in various scenarios to enhance user experience in response to the challenge of information explosion.Especially,personalized recommendation models based on graph structure have advanced greatly in predicting user preferences.However,geographical region entities that reflect the geographical context of the items is not being utilized in previous works,leaving room for the improvement of personalized recommendation.This study proposes a region-aware neural graph collaborative filtering(RA-NGCF)model,which introduces the geographical regions for improving the prediction of user preference.The approach first characterizes the relationships between items and users with a user-item-region graph.And,a neural network model for the region-aware graph is derived to capture the higher-order interaction among users,items,and regions.Finally,the model fuses region and item vectors to infer user preferences.Experiments on real-world dataset results show that introducing region entities improves the accuracy of personalized recommendations.This study provides a new approach for optimizing personalized recommendation as well as a methodological reference for facilitating geographical regions for optimizing spatial applications.展开更多
Many tourists who travel to explore different cultures and cities worldwide aim to find the best tourist sites,accommodation,and food according to their interests.This objective makes it harder for tourists to decide ...Many tourists who travel to explore different cultures and cities worldwide aim to find the best tourist sites,accommodation,and food according to their interests.This objective makes it harder for tourists to decide and plan where to go and what to do.Aside from hiring a local guide,an option which is beyond most travelers’budgets,the majority of sojourners nowadays use mobile devices to search for or recommend interesting sites on the basis of user reviews.Therefore,this work utilizes the prevalent recommender systems and mobile app technologies to overcome this issue.Accordingly,this study proposes location-aware personalized traveler assistance(LAPTA),a system which integrates user preferences and the global positioning system(GPS)to generate personalized and location-aware recommendations.That integration will enable the enhanced recommendation of the developed scheme relative to those from the traditional recommender systems used in customer ratings.Specifically,LAPTA separates the data obtained from Google locations into name and category tags.After the data separation,the system fetches the keywords from the user’s input according to the user’s past research behavior.The proposed system uses the K-Nearest algorithm to match the name and category tags with the user’s input to generate personalized suggestions.The system also provides suggestions on the basis of nearby popular attractions using the Google point of interest feature to enhance system usability.The experimental results showed that LAPTA could provide more reliable and accurate recommendations compared to the reviewed recommendation applications.展开更多
Faced with hundreds of thousands of news articles in the news websites,it is difficult for users to find the news articles they are interested in.Therefore,various news recommender systems were built.In the news recom...Faced with hundreds of thousands of news articles in the news websites,it is difficult for users to find the news articles they are interested in.Therefore,various news recommender systems were built.In the news recommendation,these news articles read by a user is typically in the form of a time sequence.However,traditional news recommendation algorithms rarely consider the time sequence characteristic of user browsing behaviors.Therefore,the performance of traditional news recommendation algorithms is not good enough in predicting the next news article which a user will read.To solve this problem,this paper proposes a time-ordered collaborative filtering recommendation algorithm(TOCF),which takes the time sequence characteristic of user behaviors into account.Besides,a new method to compute the similarity among different users,named time-dependent similarity,is proposed.To demonstrate the efficiency of our solution,extensive experiments are conducted along with detailed performance analysis.展开更多
In the era of big data, personalized recommendation has become an important research issue in social networks as it can find and match user’s preference. In this paper, the user trust is integrated into the recommend...In the era of big data, personalized recommendation has become an important research issue in social networks as it can find and match user’s preference. In this paper, the user trust is integrated into the recommendation algorithm, by dividing the user trust into 2 parts: user score trust and user preference trust. In view of the common items in user item score matrix, the algorithm combines the number of items with the score similarity between users, and establishes an asymmetric trust relationship matrix so as to calculate the user’s score trust. For the non common score items, we use the attribute information of items and the scoring weight to calculate the user’s preference trust. Based on the user trust in social network, a new collaborative filtering recommendation algorithm is proposed. Besides, a new matrix factorization recommendation algorithm is proposed by combining the user trust with matrix factorization. We did the experiments comparing with the related algorithms on the real data sets of social network. The results show that the proposed algorithms can effectively improve the accuracy of recommendation.展开更多
Mobile edge computing(MEC)is an emerging technolohgy that extends cloud computing to the edge of a network.MEC has been applied to a variety of services.Specially,MEC can help to reduce network delay and improve the s...Mobile edge computing(MEC)is an emerging technolohgy that extends cloud computing to the edge of a network.MEC has been applied to a variety of services.Specially,MEC can help to reduce network delay and improve the service quality of recommendation systems.In a MEC-based recommendation system,users’rating data are collected and analyzed by the edge servers.If the servers behave dishonestly or break down,users’privacy may be disclosed.To solve this issue,we design a recommendation framework that applies local differential privacy(LDP)to collaborative filtering.In the proposed framework,users’rating data are perturbed to satisfy LDP and then released to the edge servers.The edge servers perform partial computing task by using the perturbed data.The cloud computing center computes the similarity between items by using the computing results generated by edge servers.We propose a data perturbation method to protect user’s original rating values,where the Harmony mechanism is modified so as to preserve the accuracy of similarity computation.And to enhance the protection of privacy,we propose two methods to protect both users’rating values and rating behaviors.Experimental results on real-world data demonstrate that the proposed methods perform better than existing differentially private recommendation methods.展开更多
Travelling is a critical component of daily life.With new technology,personalized travel route recommendations are possible and have become a new research area.A personalized travel route recommendation refers to plan...Travelling is a critical component of daily life.With new technology,personalized travel route recommendations are possible and have become a new research area.A personalized travel route recommendation refers to plan an optimal travel route between two geographical locations,based on the road networks and users’travel preferences.In this paper,we define users’travel behaviours from their historical Global Positioning System(GPS)trajectories and propose two personalized travel route recommendation methods–collaborative travel route recommendation(CTRR)and an extended version of CTRR(CTRR+).Both methods consider users’personal travel preferences based on their historical GPS trajectories.In this paper,we first estimate users’travel behaviour frequencies by using collaborative filtering technique.A route with the maximum probability of a user’s travel behaviour is then generated based on the naïve Bayes model.The CTRR+method improves the performances of CTRR by taking into account cold start users and integrating distance with the user travel behaviour probability.This paper also conducts some case studies based on a real GPS trajectory data set from Beijing,China.The experimental results show that the proposed CTRR and CTRR+methods achieve better results for travel route recommendations compared with the shortest distance path method.展开更多
In the matrix factorization(MF)based collaborative filtering recommendation method,the most critical part is to deal with the interaction between the features of users and items.The mainstream approach is to use the i...In the matrix factorization(MF)based collaborative filtering recommendation method,the most critical part is to deal with the interaction between the features of users and items.The mainstream approach is to use the inner product for MF to describe the user-item relationship.However,as a shallow model,MF has its limitations in describing the relationship between data.In addition,when the size of the data is large,the performance of MF is often poor due to data sparsity and noise.This paper presents a model called PIDC,short for potential interaction data clustering based deep learning recommendation.First,it uses classifiers to filter and cluster recommended items to solve the problem of sparse training data.Second,it combines MF and multi-layer perceptron(MLP)to optimize the prediction effect,and the limitation of inner product on the model expression ability is eliminated.The proposed model PIDC is tested on two datasets.The experimental results show that compared with the existing benchmark algorithm,the model improved the recommendation effect.展开更多
A hybrid collaborative filtering algorithm based on the user preferences and item features is proposed.A thorough investigation of Collaborative Filtering (CF) techniques preceded the development of this algorithm.T...A hybrid collaborative filtering algorithm based on the user preferences and item features is proposed.A thorough investigation of Collaborative Filtering (CF) techniques preceded the development of this algorithm.The proposed algorithm improved the user-item similarity approach by extracting the item feature and applying various item features' weight to the item to confirm different item features.User preferences for different item features were obtained by employing user evaluations of the items.It is expected that providing better recommendations according to preferences and features would improve the accuracy and efficiency of recommendations and also make it easier to deal with the data sparsity.In addition,it is expected that the potential semantics of the user evaluation model would be revealed.This would explain the recommendation results and increase accuracy.A portion of the MovieLens database was used to conduct a comparative experiment among the proposed algorithms,i.e.,the collaborative filtering algorithm based on the item and the collaborative filtering algorithm based on the item feature.The Mean Absolute Error (MAE) was utilized to conduct performance testing.The experimental results show that employing the proposed personalized recommendation algorithm based on the preference-feature would significantly improve the accuracy of evaluation predictions compared to two previous approaches.展开更多
Deep learning based recommendation methods, such as the recurrent neural network based recommendation method(RNNRec) and the gated recurrent unit(GRU) based recommendation method(GRURec), are proposed to solve the pro...Deep learning based recommendation methods, such as the recurrent neural network based recommendation method(RNNRec) and the gated recurrent unit(GRU) based recommendation method(GRURec), are proposed to solve the problem of time heterogeneous feedback recommendation. These methods out-perform several state-of-the-art methods. However, in RNNRec and GRURec, action vectors and item vectors are shared among users. The different meanings of the same action for different users are not considered. Similarly, different user preference for the same item is also ignored. To address this problem, the models of RNNRec and GRURec are modified in this paper. In the proposed methods, action vectors and item vectors are transformed into the user space for each user firstly, and then the transformed vectors are fed into the original neural networks of RNNRec and GRURec. The transformed action vectors and item vectors represent the user specified meaning of actions and the preference for items, which makes the proposed method obtain more accurate recommendation results. The experimental results on two real-life datasets indicate that the proposed method outperforms RNNRec and GRURec as well as other state-of-the-art approaches in most cases.展开更多
Online news recommendation systems aim to address the information explosion of news and make personalized recommendations for users. The key problem of personalized news recommendation is to model users' interests...Online news recommendation systems aim to address the information explosion of news and make personalized recommendations for users. The key problem of personalized news recommendation is to model users' interests and track their changes. A common way to deal with the user modeling problem is to build user profiles from observed behavior. However, the majority of existing methods make static representations of user profiles and little research has focused on effective user modeling that could dynamically capture user interests in news topics. To address this problem, in this paper, we propose UP-TreeRec, a news recommendation framework based on a user profile tree(UP-Tree), which is a novel framework combining content-based and collaborative filtering techniques. First, by exploiting a novel topic model namely UILDA, we obtain the representation vectors for news content in a topic space as the fundamental bridge to associate user interests with news topics. Next, we design a decision tree with a dynamically changeable structure to construct a user interest profile from the user's feedback. Furthermore, we present a clustering-based multidimensional similarity computation method to select the nearest neighbor of the UP-Tree efficiently. We also provide a Map-Reduce framework-based implemen-tation that enables scaling our solution to real-world news recommendation problems. We conducted several experiments compared to the state-of-the-art approaches on real-world datasets and the experimental results demonstrate that our approach significantly improves accuracy and effectiveness in news recommendation.展开更多
Nowadays,the personalized recommendation has become a research hotspot for addressing information overload.Despite this,generating effective recommendations from sparse data remains a challenge.Recently,auxiliary info...Nowadays,the personalized recommendation has become a research hotspot for addressing information overload.Despite this,generating effective recommendations from sparse data remains a challenge.Recently,auxiliary information has been widely used to address data sparsity,but most models using auxiliary information are linear and have limited expressiveness.Due to the advantages of feature extraction and no-label requirements,autoencoder-based methods have become quite popular.However,most existing autoencoder-based methods discard the reconstruction of auxiliary information,which poses huge challenges for better representation learning and model scalability.To address these problems,we propose Serial-Autoencoder for Personalized Recommendation(SAPR),which aims to reduce the loss of critical information and enhance the learning of feature representations.Specifically,we first combine the original rating matrix and item attribute features and feed them into the first autoencoder for generating a higher-level representation of the input.Second,we use a second autoencoder to enhance the reconstruction of the data representation of the prediciton rating matrix.The output rating information is used for recommendation prediction.Extensive experiments on the MovieTweetings and MovieLens datasets have verified the effectiveness of SAPR compared to state-of-the-art models.展开更多
基金supported in part by the National Natural Science Foundation of China(NSFC)[grant number 42071382,61972365].
文摘Personalized recommender systems have been widely deployed in various scenarios to enhance user experience in response to the challenge of information explosion.Especially,personalized recommendation models based on graph structure have advanced greatly in predicting user preferences.However,geographical region entities that reflect the geographical context of the items is not being utilized in previous works,leaving room for the improvement of personalized recommendation.This study proposes a region-aware neural graph collaborative filtering(RA-NGCF)model,which introduces the geographical regions for improving the prediction of user preference.The approach first characterizes the relationships between items and users with a user-item-region graph.And,a neural network model for the region-aware graph is derived to capture the higher-order interaction among users,items,and regions.Finally,the model fuses region and item vectors to infer user preferences.Experiments on real-world dataset results show that introducing region entities improves the accuracy of personalized recommendations.This study provides a new approach for optimizing personalized recommendation as well as a methodological reference for facilitating geographical regions for optimizing spatial applications.
基金The authors would like to acknowledge the support of Prince Sultan University for paying the Article Processing Charges(APC)of this publication.
文摘Many tourists who travel to explore different cultures and cities worldwide aim to find the best tourist sites,accommodation,and food according to their interests.This objective makes it harder for tourists to decide and plan where to go and what to do.Aside from hiring a local guide,an option which is beyond most travelers’budgets,the majority of sojourners nowadays use mobile devices to search for or recommend interesting sites on the basis of user reviews.Therefore,this work utilizes the prevalent recommender systems and mobile app technologies to overcome this issue.Accordingly,this study proposes location-aware personalized traveler assistance(LAPTA),a system which integrates user preferences and the global positioning system(GPS)to generate personalized and location-aware recommendations.That integration will enable the enhanced recommendation of the developed scheme relative to those from the traditional recommender systems used in customer ratings.Specifically,LAPTA separates the data obtained from Google locations into name and category tags.After the data separation,the system fetches the keywords from the user’s input according to the user’s past research behavior.The proposed system uses the K-Nearest algorithm to match the name and category tags with the user’s input to generate personalized suggestions.The system also provides suggestions on the basis of nearby popular attractions using the Google point of interest feature to enhance system usability.The experimental results showed that LAPTA could provide more reliable and accurate recommendations compared to the reviewed recommendation applications.
基金supported by the Natural Science Foundation of China(No.61170174, 61370205)Tianjin Training plan of University Innovation Team(No.TD12-5016)
文摘Faced with hundreds of thousands of news articles in the news websites,it is difficult for users to find the news articles they are interested in.Therefore,various news recommender systems were built.In the news recommendation,these news articles read by a user is typically in the form of a time sequence.However,traditional news recommendation algorithms rarely consider the time sequence characteristic of user browsing behaviors.Therefore,the performance of traditional news recommendation algorithms is not good enough in predicting the next news article which a user will read.To solve this problem,this paper proposes a time-ordered collaborative filtering recommendation algorithm(TOCF),which takes the time sequence characteristic of user behaviors into account.Besides,a new method to compute the similarity among different users,named time-dependent similarity,is proposed.To demonstrate the efficiency of our solution,extensive experiments are conducted along with detailed performance analysis.
基金This work is supported by the National Natural Science Foundation of China under Grants No. 61272186 and the Foundation of Heilongjiang Postdoctoral under Grant No. LBH-Z12068.
文摘In the era of big data, personalized recommendation has become an important research issue in social networks as it can find and match user’s preference. In this paper, the user trust is integrated into the recommendation algorithm, by dividing the user trust into 2 parts: user score trust and user preference trust. In view of the common items in user item score matrix, the algorithm combines the number of items with the score similarity between users, and establishes an asymmetric trust relationship matrix so as to calculate the user’s score trust. For the non common score items, we use the attribute information of items and the scoring weight to calculate the user’s preference trust. Based on the user trust in social network, a new collaborative filtering recommendation algorithm is proposed. Besides, a new matrix factorization recommendation algorithm is proposed by combining the user trust with matrix factorization. We did the experiments comparing with the related algorithms on the real data sets of social network. The results show that the proposed algorithms can effectively improve the accuracy of recommendation.
基金supported by National Natural Science Foundation of China(No.61871037)supported by Natural Science Foundation of Beijing(No.M21035).
文摘Mobile edge computing(MEC)is an emerging technolohgy that extends cloud computing to the edge of a network.MEC has been applied to a variety of services.Specially,MEC can help to reduce network delay and improve the service quality of recommendation systems.In a MEC-based recommendation system,users’rating data are collected and analyzed by the edge servers.If the servers behave dishonestly or break down,users’privacy may be disclosed.To solve this issue,we design a recommendation framework that applies local differential privacy(LDP)to collaborative filtering.In the proposed framework,users’rating data are perturbed to satisfy LDP and then released to the edge servers.The edge servers perform partial computing task by using the perturbed data.The cloud computing center computes the similarity between items by using the computing results generated by edge servers.We propose a data perturbation method to protect user’s original rating values,where the Harmony mechanism is modified so as to preserve the accuracy of similarity computation.And to enhance the protection of privacy,we propose two methods to protect both users’rating values and rating behaviors.Experimental results on real-world data demonstrate that the proposed methods perform better than existing differentially private recommendation methods.
基金the Natural Sciences and Engineering Research Council of Canada Discovery Grant to Xin Wang,and the National Natural Science Foundation of China[grant number 11271351]to Jun Luo.
文摘Travelling is a critical component of daily life.With new technology,personalized travel route recommendations are possible and have become a new research area.A personalized travel route recommendation refers to plan an optimal travel route between two geographical locations,based on the road networks and users’travel preferences.In this paper,we define users’travel behaviours from their historical Global Positioning System(GPS)trajectories and propose two personalized travel route recommendation methods–collaborative travel route recommendation(CTRR)and an extended version of CTRR(CTRR+).Both methods consider users’personal travel preferences based on their historical GPS trajectories.In this paper,we first estimate users’travel behaviour frequencies by using collaborative filtering technique.A route with the maximum probability of a user’s travel behaviour is then generated based on the naïve Bayes model.The CTRR+method improves the performances of CTRR by taking into account cold start users and integrating distance with the user travel behaviour probability.This paper also conducts some case studies based on a real GPS trajectory data set from Beijing,China.The experimental results show that the proposed CTRR and CTRR+methods achieve better results for travel route recommendations compared with the shortest distance path method.
基金the National Key Research and Development Program of China(2017YFB1401300,2017YFB1401301)the National Natural Science Foundation of China(61902194)+2 种基金the Outstanding Youth of Jiangsu Natural Science Foundation(BK20170100)the Key Research and Development Program of Jiangsu(BE2017166)the Natural Science Foundation of the Jiangsu Higher Education Institutions of China(19KJB520046)。
文摘In the matrix factorization(MF)based collaborative filtering recommendation method,the most critical part is to deal with the interaction between the features of users and items.The mainstream approach is to use the inner product for MF to describe the user-item relationship.However,as a shallow model,MF has its limitations in describing the relationship between data.In addition,when the size of the data is large,the performance of MF is often poor due to data sparsity and noise.This paper presents a model called PIDC,short for potential interaction data clustering based deep learning recommendation.First,it uses classifiers to filter and cluster recommended items to solve the problem of sparse training data.Second,it combines MF and multi-layer perceptron(MLP)to optimize the prediction effect,and the limitation of inner product on the model expression ability is eliminated.The proposed model PIDC is tested on two datasets.The experimental results show that compared with the existing benchmark algorithm,the model improved the recommendation effect.
基金supported in part by the National HighTech Research and Development (863) Program of China (No. 2011AA010101)the National Natural Science Foundation of China (Nos. 61103197 and 61073009)+2 种基金the Science and Technology Key Project of Jilin Province (No. 2011ZDGG007)the Youth Foundation of Jilin Province of China (No. 201101035)the Fundamental Research Funds for the Central Universities of China (No. 200903179)
文摘A hybrid collaborative filtering algorithm based on the user preferences and item features is proposed.A thorough investigation of Collaborative Filtering (CF) techniques preceded the development of this algorithm.The proposed algorithm improved the user-item similarity approach by extracting the item feature and applying various item features' weight to the item to confirm different item features.User preferences for different item features were obtained by employing user evaluations of the items.It is expected that providing better recommendations according to preferences and features would improve the accuracy and efficiency of recommendations and also make it easier to deal with the data sparsity.In addition,it is expected that the potential semantics of the user evaluation model would be revealed.This would explain the recommendation results and increase accuracy.A portion of the MovieLens database was used to conduct a comparative experiment among the proposed algorithms,i.e.,the collaborative filtering algorithm based on the item and the collaborative filtering algorithm based on the item feature.The Mean Absolute Error (MAE) was utilized to conduct performance testing.The experimental results show that employing the proposed personalized recommendation algorithm based on the preference-feature would significantly improve the accuracy of evaluation predictions compared to two previous approaches.
基金supported by the National Natural Science Foundation of China(61403350)。
文摘Deep learning based recommendation methods, such as the recurrent neural network based recommendation method(RNNRec) and the gated recurrent unit(GRU) based recommendation method(GRURec), are proposed to solve the problem of time heterogeneous feedback recommendation. These methods out-perform several state-of-the-art methods. However, in RNNRec and GRURec, action vectors and item vectors are shared among users. The different meanings of the same action for different users are not considered. Similarly, different user preference for the same item is also ignored. To address this problem, the models of RNNRec and GRURec are modified in this paper. In the proposed methods, action vectors and item vectors are transformed into the user space for each user firstly, and then the transformed vectors are fed into the original neural networks of RNNRec and GRURec. The transformed action vectors and item vectors represent the user specified meaning of actions and the preference for items, which makes the proposed method obtain more accurate recommendation results. The experimental results on two real-life datasets indicate that the proposed method outperforms RNNRec and GRURec as well as other state-of-the-art approaches in most cases.
基金supported by the Beijing Natural Science Foundation (No.4192008)the General Project of Beijing Municipal Education Commission (No. KM201710005023)
文摘Online news recommendation systems aim to address the information explosion of news and make personalized recommendations for users. The key problem of personalized news recommendation is to model users' interests and track their changes. A common way to deal with the user modeling problem is to build user profiles from observed behavior. However, the majority of existing methods make static representations of user profiles and little research has focused on effective user modeling that could dynamically capture user interests in news topics. To address this problem, in this paper, we propose UP-TreeRec, a news recommendation framework based on a user profile tree(UP-Tree), which is a novel framework combining content-based and collaborative filtering techniques. First, by exploiting a novel topic model namely UILDA, we obtain the representation vectors for news content in a topic space as the fundamental bridge to associate user interests with news topics. Next, we design a decision tree with a dynamically changeable structure to construct a user interest profile from the user's feedback. Furthermore, we present a clustering-based multidimensional similarity computation method to select the nearest neighbor of the UP-Tree efficiently. We also provide a Map-Reduce framework-based implemen-tation that enables scaling our solution to real-world news recommendation problems. We conducted several experiments compared to the state-of-the-art approaches on real-world datasets and the experimental results demonstrate that our approach significantly improves accuracy and effectiveness in news recommendation.
基金National Natural Science Foundation of China(Grant Nos.61906060,62076217,and 62120106008)National Key R&D Program of China(No.2016YFC0801406)Natural Science Foundation of the Jiangsu Higher Education Institutions(No.20KJB520007).
文摘Nowadays,the personalized recommendation has become a research hotspot for addressing information overload.Despite this,generating effective recommendations from sparse data remains a challenge.Recently,auxiliary information has been widely used to address data sparsity,but most models using auxiliary information are linear and have limited expressiveness.Due to the advantages of feature extraction and no-label requirements,autoencoder-based methods have become quite popular.However,most existing autoencoder-based methods discard the reconstruction of auxiliary information,which poses huge challenges for better representation learning and model scalability.To address these problems,we propose Serial-Autoencoder for Personalized Recommendation(SAPR),which aims to reduce the loss of critical information and enhance the learning of feature representations.Specifically,we first combine the original rating matrix and item attribute features and feed them into the first autoencoder for generating a higher-level representation of the input.Second,we use a second autoencoder to enhance the reconstruction of the data representation of the prediciton rating matrix.The output rating information is used for recommendation prediction.Extensive experiments on the MovieTweetings and MovieLens datasets have verified the effectiveness of SAPR compared to state-of-the-art models.