scholarly journals Optimizing Parallel Collaborative Filtering Approaches for Improving Recommendation Systems Performance

Information ◽  
2019 ◽  
Vol 10 (5) ◽  
pp. 155 ◽  
Author(s):  
Christos Sardianos ◽  
Grigorios Ballas Papadatos ◽  
Iraklis Varlamis

Recommender systems are one of the fields of information filtering systems that have attracted great research interest during the past several decades and have been utilized in a large variety of applications, from commercial e-shops to social networks and product review sites. Since the applicability of these applications is constantly increasing, the size of the graphs that represent their users and support their functionality increases too. Over the last several years, different approaches have been proposed to deal with the problem of scalability of recommender systems’ algorithms, especially of the group of Collaborative Filtering (CF) algorithms. This article studies the problem of CF algorithms’ parallelization under the prism of graph sparsity, and proposes solutions that may improve the prediction performance of parallel implementations without strongly affecting their time efficiency. We evaluated the proposed approach on a bipartite product-rating network using an implementation on Apache Spark.

2018 ◽  
Vol 44 (6) ◽  
pp. 802-817 ◽  
Author(s):  
Carlos Rios ◽  
Silvia Schiaffino ◽  
Daniela Godoy

Location-based recommender systems (LBRSs) are gaining importance with the proliferation of location-based services provided by mobile devices as well as user-generated content in social networks. Collaborative approaches for recommendation rely on the opinions of like-minded people, so-called neighbours, for prediction. Thus, an adequate selection of such neighbours becomes essential for achieving good prediction results. The aim of this work is to explore different strategies to select neighbours in the context of a collaborative filtering–based recommender system for POI (places of interest) recommendations. Whereas standard methods are based on user similarity to delimit a neighbourhood, in this work several strategies are proposed based on direct social relationships and geographical information extracted from location-based social networks (LBSNs). The impact of the different strategies proposed has been evaluated and compared against the traditional collaborative filtering approach using a dataset from a popular network as Foursquare. In general terms, the proposed strategies for selecting neighbours based on the different elements available in a LBSN achieve better results than the traditional collaborative filtering approach. Our findings can be helpful both to researchers in the recommender systems area and to recommender system developers in the context of LBSNs, since they can take into account our results to design and provide more effective services considering the huge amount of knowledge produced in LBSNs.


Author(s):  
Neal Lathia

Recommender systems generate personalized content for each of its users, by relying on an assumption reflected in the interaction between people: those who have had similar opinions in the past will continue sharing the same tastes in the future. Collaborative filtering, the dominant algorithm underlying recommender systems, uses a model of its users, contained within profiles, in order to guide what interactions should be allowed, and how these interactions translate first into predicted ratings, and then into recommendations. In this chapter, the authors introduce the various approaches that have been adopted when designing collaborative filtering algorithms, and how they differ from one another in the way they make use of the available user information. They then explore how these systems are evaluated, and highlight a number of problems that prevent recommendations from being suitably computed, before looking at the how current trends in recommender system research are projecting towards future developments.


2022 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Imen Gmach ◽  
Nadia Abaoub ◽  
Rubina Khan ◽  
Naoufel Mahfoudh ◽  
Amira Kaddour

PurposeIn this article the authors will focus on the state of the art on information filtering and recommender systems based on trust. Then the authors will represent a variety of filtering and recommendation techniques studied in different literature, like basic content filtering, collaborative filtering and hybrid filtering. The authors will also examine different trust-based recommendation algorithms. It will ends with a summary of the different existing approaches and it develops the link between trust, sustainability and recommender systems.Design/methodology/approachMethodology of this study will begin with a general introduction to the different approaches of recommendation systems; then define trust and its relationship with recommender systems. At the end the authors will present their approach to “trust-based recommendation systems”.FindingsThe purpose of this study is to understand how groups of users could improve trust in a recommendation system. The authors will examine how to evaluate the performance of recommender systems to ensure their ability to meet the needs that led to its creation and to make the system sustainable with respect to the information. The authors know very well that selecting a measure must depend on the type of data to be processed and user interests. Since the recommendation domain is derived from information search paradigms, it is obvious to use the evaluation measures of information systems.Originality/valueThe authors presented a list of recommendations systems. They examined and compared several recommendation approaches. The authors then analyzed the dominance of collaborative filtering in the field and the emergence of Recommender Systems in social web. Then the authors presented and analyzed different trust algorithms. Finally, their proposal was to measure the impact of trust in recommendation systems.


IEEE Access ◽  
2018 ◽  
Vol 6 ◽  
pp. 64301-64320 ◽  
Author(s):  
Rui Chen ◽  
Qingyi Hua ◽  
Yan-Shuo Chang ◽  
Bo Wang ◽  
Lei Zhang ◽  
...  

2021 ◽  
Vol 2021 ◽  
pp. 1-20
Author(s):  
Hanafi ◽  
Burhanuddin Mohd Aboobaider

Recommender systems are essential engines to deliver product recommendations for e-commerce businesses. Successful adoption of recommender systems could significantly influence the growth of marketing targets. Collaborative filtering is a type of recommender system model that uses customers’ activities in the past, such as ratings. Unfortunately, the number of ratings collected from customers is sparse, amounting to less than 4%. The latent factor model is a kind of collaborative filtering that involves matrix factorization to generate rating predictions. However, using only matrix factorization would result in an inaccurate recommendation. Several models include product review documents to increase the effectiveness of their rating prediction. Most of them use methods such as TF-IDF and LDA to interpret product review documents. However, traditional models such as LDA and TF-IDF face some shortcomings, in that they show a less contextual understanding of the document. This research integrated matrix factorization and novel models to interpret and understand product review documents using LSTM and word embedding. According to the experiment report, this model significantly outperformed the traditional latent factor model by more than 16% on an average and achieved 1% on an average based on RMSE evaluation metrics, compared to the previous best performance. Contextual insight of the product review document is an important aspect to improve performance in a sparse rating matrix. In the future work, generating contextual insight using bidirectional word sequential is required to increase the performance of e-commerce recommender systems with sparse data issues.


2004 ◽  
Vol 13 (01) ◽  
pp. 219-235 ◽  
Author(s):  
DERRY O' SULLIVAN ◽  
BARRY SMYTH ◽  
DAVID WILSON

Recommender systems combine research from user profiling, information filtering and artificial intelligence to provide users with more intelligent information access. They have proven to be useful in a range of Internet and e-commerce applications. Recent research has shown that a content-based (or case-based) perspective on collaborative filtering for recommendation can provide significant benefits in decision support accuracy over traditional collaborative techniques, particularly as dataset sparsity increases. These benefits derive both from the use of more sophisticated case-based similarity metrics and from the proactive maintenance of item similarity knowledge using data mining. This article presents a natural next step in this ongoing research to improve the quality of recommender systems by validating these findings in the context of more complex models of collaborative filtering, as well as by demonstrating that such techniques also preserve recommendation diversity, one of the key issues affecting traditional recommender systems.


2015 ◽  
Vol 8 (3) ◽  
pp. 73-87
Author(s):  
Golshan Assadat Afzali Boroujeni ◽  
Seyed Alireza Hashemi Golpayegani

Ecommerce systems employ recommender systems to enhance the customer loyalty and hence increasing the cross-selling of products. In collaborative filtering - as the most popular method in recommender systems - an implicit network is formed among all the people. In any network, there are some individuals who have some inspirational power over the others leading them to influence their decisions and behaviours. But it seems that these methods do not support context awareness in mobile commerce environments. Furthermore, they lack high accuracy and also require high volume of computations due to not distinguish between neighbours as a friend or a stranger. This paper proposes a new model for recommender systems which are based on mobile data. This model uses these data to extract current users' context and also to identify individuals with the highest influence. Then, the system uses the information of these identified impressive users in the current context existed in the social networks for making recommendations. Beside of achieving higher accuracy, the proposed model has resolved cold start problem in collaborative filtering systems.


2014 ◽  
Vol 7 (3) ◽  
pp. 1-14
Author(s):  
Golshan Assadat Afzali Boroujeni ◽  
Seyed Alireza Hashemi Golpayegani

Ecommerce systems employ recommender systems to enhance the customer loyalty and hence increasing the cross-selling of products. In collaborative filtering—as the most popular method in recommender systems—an implicit network is formed among all the people. In any network, there are some individuals who have some inspirational power over the others leading them to influence their decisions and behaviours. But it seems that these methods do not support context awareness in mobile commerce environments. Furthermore, they lack high accuracy and also require high volume of computations due to not distinguish between neighbours as a friend or a stranger. This paper proposes a new model for recommender systems which are based on mobile data. This model uses these data to extract current users' context and also to identify individuals with the highest influence. Then, the system uses the information of these identified impressive users in the current context existed in the social networks for making recommendations. Beside of achieving higher accuracy, the proposed model has resolved cold start problem in collaborative filtering systems.


Nanoscale ◽  
2021 ◽  
Author(s):  
Jinsong Xiong ◽  
Qinghuan Bian ◽  
Shuijin Lei ◽  
Yatian Deng ◽  
Kehan Zhao ◽  
...  

Near-infrared (NIR) light induced photothermal cancer therapy using nanomaterials as photothermal agents has attracted considerable research interest over the past few years. As the key factor in the photothermal therapy...


Sign in / Sign up

Export Citation Format

Share Document