A Comprehensive Review on Non-Neural Networks Collaborative Filtering
Recommendation Systems
- URL: http://arxiv.org/abs/2106.10679v2
- Date: Tue, 22 Jun 2021 17:52:30 GMT
- Title: A Comprehensive Review on Non-Neural Networks Collaborative Filtering
Recommendation Systems
- Authors: Carmel Wenga, Majirus Fansi, S\'ebastien Chabrier, Jean-Martial Mari,
Alban Gabillon
- Abstract summary: Collaborative filtering (CF) uses the known preference of a group of users to make predictions and recommendations about the unknown preferences of other users.
First introduced in the 1990s, a wide variety of increasingly successful models have been proposed.
Due to the success of machine learning techniques in many areas, there has been a growing emphasis on the application of such algorithms in recommendation systems.
- Score: 1.3124513975412255
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Over the past two decades, recommender systems have attracted a lot of
interest due to the explosion in the amount of data in online applications. A
particular attention has been paid to collaborative filtering, which is the
most widely used in applications that involve information recommendations.
Collaborative filtering (CF) uses the known preference of a group of users to
make predictions and recommendations about the unknown preferences of other
users (recommendations are made based on the past behavior of users). First
introduced in the 1990s, a wide variety of increasingly successful models have
been proposed. Due to the success of machine learning techniques in many areas,
there has been a growing emphasis on the application of such algorithms in
recommendation systems. In this article, we present an overview of the CF
approaches for recommender systems, their two main categories, and their
evaluation metrics. We focus on the application of classical Machine Learning
algorithms to CF recommender systems by presenting their evolution from their
first use-cases to advanced Machine Learning models. We attempt to provide a
comprehensive and comparative overview of CF systems (with python
implementations) that can serve as a guideline for research and practice in
this area.
Related papers
- Pre-trained Language Model and Knowledge Distillation for Lightweight Sequential Recommendation [51.25461871988366]
We propose a sequential recommendation algorithm based on a pre-trained language model and knowledge distillation.
The proposed algorithm enhances recommendation accuracy and provide timely recommendation services.
arXiv Detail & Related papers (2024-09-23T08:39:07Z) - Embedding in Recommender Systems: A Survey [67.67966158305603]
A crucial aspect is embedding techniques that covert the high-dimensional discrete features, such as user and item IDs, into low-dimensional continuous vectors.
Applying embedding techniques captures complex entity relationships and has spurred substantial research.
This survey covers embedding methods like collaborative filtering, self-supervised learning, and graph-based techniques.
arXiv Detail & Related papers (2023-10-28T06:31:06Z) - Impression-Aware Recommender Systems [57.38537491535016]
Novel data sources bring new opportunities to improve the quality of recommender systems.
Researchers may use impressions to refine user preferences and overcome the current limitations in recommender systems research.
We present a systematic literature review on recommender systems using impressions.
arXiv Detail & Related papers (2023-08-15T16:16:02Z) - Recommender Systems: A Primer [7.487718119544156]
We provide an overview of the traditional formulation of the recommendation problem.
We then review the classical algorithmic paradigms for item retrieval and ranking.
We discuss a number of recent developments in recommender systems research.
arXiv Detail & Related papers (2023-02-06T06:19:05Z) - A Review on Pushing the Limits of Baseline Recommendation Systems with
the integration of Opinion Mining & Information Retrieval Techniques [0.0]
Recommendation Systems allow users to identify trending items among a community while being timely and relevant to the user's expectations.
Deep Learning methods have been brought forward to achieve better quality recommendations.
Researchers have tried to expand on the capabilities of standard recommendation systems to provide the most effective recommendations.
arXiv Detail & Related papers (2022-05-03T22:13:33Z) - GHRS: Graph-based Hybrid Recommendation System with Application to Movie
Recommendation [0.0]
We propose a recommender system method using a graph-based model associated with the similarity of users' ratings.
By utilizing the advantages of Autoencoder feature extraction, we extract new features based on all combined attributes.
The experimental results on the MovieLens dataset show that the proposed algorithm outperforms many existing recommendation algorithms on recommendation accuracy.
arXiv Detail & Related papers (2021-11-06T10:47:45Z) - A Hybrid Recommender System for Recommending Smartphones to Prospective
Customers [0.7310043452300736]
Hybrid recommender systems combine multiple recommendation strategies in different ways to benefit from their complementary advantages.
Some hybrid recommender systems have combined collaborative filtering and content-based approaches to build systems that are more robust.
We propose a hybrid recommender system, which combines Alternative Least Squares (ALS) based collaborative filtering with deep learning to enhance recommendation performance.
arXiv Detail & Related papers (2021-05-26T23:10:51Z) - A Survey on Neural Recommendation: From Collaborative Filtering to
Content and Context Enriched Recommendation [70.69134448863483]
Research in recommendation has shifted to inventing new recommender models based on neural networks.
In recent years, we have witnessed significant progress in developing neural recommender models.
arXiv Detail & Related papers (2021-04-27T08:03:52Z) - Knowledge Transfer via Pre-training for Recommendation: A Review and
Prospect [89.91745908462417]
We show the benefits of pre-training to recommender systems through experiments.
We discuss several promising directions for future research for recommender systems with pre-training.
arXiv Detail & Related papers (2020-09-19T13:06:27Z) - Recommendation system using a deep learning and graph analysis approach [1.2183405753834562]
We propose a novel recommendation method based on Matrix Factorization and graph analysis methods.
In addition, we leverage deep Autoencoders to initialize users and items latent factors, and deep embedding method gathers users' latent factors from the user trust graph.
arXiv Detail & Related papers (2020-04-17T08:05:33Z) - A Survey on Knowledge Graph-Based Recommender Systems [65.50486149662564]
We conduct a systematical survey of knowledge graph-based recommender systems.
We focus on how the papers utilize the knowledge graph for accurate and explainable recommendation.
We introduce datasets used in these works.
arXiv Detail & Related papers (2020-02-28T02:26:30Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.