Broad Recommender System: An Efficient Nonlinear Collaborative Filtering Approach

04/20/2022
by   Ling Huang, et al.
0

Recently, Deep Neural Networks (DNNs) have been widely introduced into Collaborative Filtering (CF) to produce more accurate recommendation results due to their capability of capturing the complex nonlinear relationships between items and users.However, the DNNs-based models usually suffer from high computational complexity, i.e., consuming very long training time and storing huge amount of trainable parameters. To address these problems, we propose a new broad recommender system called Broad Collaborative Filtering (BroadCF), which is an efficient nonlinear collaborative filtering approach. Instead of DNNs, Broad Learning System (BLS) is used as a mapping function to learn the complex nonlinear relationships between users and items, which can avoid the above issues while achieving very satisfactory recommendation performance. However, it is not feasible to directly feed the original rating data into BLS. To this end, we propose a user-item rating collaborative vector preprocessing procedure to generate low-dimensional user-item input data, which is able to harness quality judgments of the most similar users/items. Extensive experiments conducted on seven benchmark datasets have confirmed the effectiveness of the proposed BroadCF algorithm

READ FULL TEXT

page 3

page 5

page 6

page 7

page 8

page 10

page 11

page 12

research
02/04/2021

Dual-embedding based Neural Collaborative Filtering for Recommender Systems

Among various recommender techniques, collaborative filtering (CF) is th...
research
11/15/2021

Evolving Deep Neural Networks for Collaborative Filtering

Collaborative Filtering (CF) is widely used in recommender systems to mo...
research
03/10/2021

BCFNet: A Balanced Collaborative Filtering Network with Attention Mechanism

Collaborative Filtering (CF) based recommendation methods have been wide...
research
03/08/2023

Kernel-CF: Collaborative filtering done right with social network analysis and kernel smoothing

Collaborative filtering is the simplest but oldest machine learning algo...
research
01/15/2019

DeepCF: A Unified Framework of Representation Learning and Matching Function Learning in Recommender System

In general, recommendation can be viewed as a matching problem, i.e., ma...
research
04/07/2023

Sheaf Neural Networks for Graph-based Recommender Systems

Recent progress in Graph Neural Networks has resulted in wide adoption b...
research
06/17/2018

Self-Attentive Neural Collaborative Filtering

The dominant, state-of-the-art collaborative filtering (CF) methods toda...

Please sign up or login with your details

Forgot password? Click here to reset