Representation Extraction and Deep Neural Recommendation for
Collaborative Filtering
- URL: http://arxiv.org/abs/2012.04979v1
- Date: Wed, 9 Dec 2020 11:15:23 GMT
- Title: Representation Extraction and Deep Neural Recommendation for
Collaborative Filtering
- Authors: Arash Khoeini, Saman Haratizadeh, Ehsan Hoseinzade
- Abstract summary: This paper investigates the usage of novel representation learning algorithms to extract users and items representations from rating matrix.
We propose a modular algorithm consisted of two main phases: REpresentation eXtraction and a deep neural NETwork (RexNet)
RexNet is not dependent on unstructured auxiliary data such as visual and textual information, instead, it uses only the user-item rate matrix as its input.
- Score: 9.367612782346207
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Many Deep Learning approaches solve complicated classification and regression
problems by hierarchically constructing complex features from the raw input
data. Although a few works have investigated the application of deep neural
networks in recommendation domain, they mostly extract entity features by
exploiting unstructured auxiliary data such as visual and textual information,
and when it comes to using user-item rating matrix, feature extraction is done
by using matrix factorization. As matrix factorization has some limitations,
some works have been done to replace it with deep neural network. but these
works either need to exploit unstructured data such item's reviews or images,
or are specially designed to use implicit data and don't take user-item rating
matrix into account. In this paper, we investigate the usage of novel
representation learning algorithms to extract users and items representations
from rating matrix, and offer a deep neural network for Collaborative
Filtering. Our proposed approach is a modular algorithm consisted of two main
phases: REpresentation eXtraction and a deep neural NETwork (RexNet). Using two
joint and parallel neural networks in RexNet enables it to extract a hierarchy
of features for each entity in order to predict the degree of interest of users
to items. The resulted predictions are then used for the final recommendation.
Unlike other deep learning recommendation approaches, RexNet is not dependent
to unstructured auxiliary data such as visual and textual information, instead,
it uses only the user-item rate matrix as its input. We evaluated RexNet in an
extensive set of experiments against state of the art recommendation methods.
The results show that RexNet significantly outperforms the baseline algorithms
in a variety of data sets with different degrees of density.
Related papers
- Deep Feature Embedding for Tabular Data [2.1301560294088318]
This paper proposes a novel deep embedding framework with leverages lightweight deep neural networks.
For numerical features, a two-step feature expansion and deep transformation technique is used to capture copious semantic information.
Experiments are conducted on real-world datasets for performance evaluation.
arXiv Detail & Related papers (2024-08-30T10:05:24Z) - Sample Complexity of Preference-Based Nonparametric Off-Policy
Evaluation with Deep Networks [58.469818546042696]
We study the sample efficiency of OPE with human preference and establish a statistical guarantee for it.
By appropriately selecting the size of a ReLU network, we show that one can leverage any low-dimensional manifold structure in the Markov decision process.
arXiv Detail & Related papers (2023-10-16T16:27:06Z) - Provable Data Subset Selection For Efficient Neural Network Training [73.34254513162898]
We introduce the first algorithm to construct coresets for emphRBFNNs, i.e., small weighted subsets that approximate the loss of the input data on any radial basis function network.
We then perform empirical evaluations on function approximation and dataset subset selection on popular network architectures and data sets.
arXiv Detail & Related papers (2023-03-09T10:08:34Z) - Deep networks for system identification: a Survey [56.34005280792013]
System identification learns mathematical descriptions of dynamic systems from input-output data.
Main aim of the identified model is to predict new data from previous observations.
We discuss architectures commonly adopted in the literature, like feedforward, convolutional, and recurrent networks.
arXiv Detail & Related papers (2023-01-30T12:38:31Z) - Towards Better Out-of-Distribution Generalization of Neural Algorithmic
Reasoning Tasks [51.8723187709964]
We study the OOD generalization of neural algorithmic reasoning tasks.
The goal is to learn an algorithm from input-output pairs using deep neural networks.
arXiv Detail & Related papers (2022-11-01T18:33:20Z) - Explainable Deep Belief Network based Auto encoder using novel Extended
Garson Algorithm [6.228766191647919]
We develop an algorithm to explain Deep Belief Network based Auto-encoder (DBNA)
It is used to determine the contribution of each input feature in the DBN.
Important features identified by this method are compared against those obtained by Wald chi square (chi2)
arXiv Detail & Related papers (2022-07-18T10:44:02Z) - TextConvoNet:A Convolutional Neural Network based Architecture for Text
Classification [0.34410212782758043]
We present a CNN-based architecture TextConvoNet that not only extracts the intra-sentence n-gram features but also captures the inter-sentence n-gram features in input text data.
The experimental results show that the presented TextConvoNet outperforms state-of-the-art machine learning and deep learning models for text classification purposes.
arXiv Detail & Related papers (2022-03-10T06:09:56Z) - DANets: Deep Abstract Networks for Tabular Data Classification and
Regression [9.295859461145783]
Abstract Layer (AbstLay) learns to explicitly group correlative input features and generate higher-level features for semantics abstraction.
Family of Deep Abstract Networks (DANets) for tabular data classification and regression.
arXiv Detail & Related papers (2021-12-06T12:15:28Z) - Deep ensembles based on Stochastic Activation Selection for Polyp
Segmentation [82.61182037130406]
This work deals with medical image segmentation and in particular with accurate polyp detection and segmentation during colonoscopy examinations.
Basic architecture in image segmentation consists of an encoder and a decoder.
We compare some variant of the DeepLab architecture obtained by varying the decoder backbone.
arXiv Detail & Related papers (2021-04-02T02:07:37Z) - Solving Mixed Integer Programs Using Neural Networks [57.683491412480635]
This paper applies learning to the two key sub-tasks of a MIP solver, generating a high-quality joint variable assignment, and bounding the gap in objective value between that assignment and an optimal one.
Our approach constructs two corresponding neural network-based components, Neural Diving and Neural Branching, to use in a base MIP solver such as SCIP.
We evaluate our approach on six diverse real-world datasets, including two Google production datasets and MIPLIB, by training separate neural networks on each.
arXiv Detail & Related papers (2020-12-23T09:33:11Z) - Neural Representations in Hybrid Recommender Systems: Prediction versus
Regularization [8.384351067134999]
We define the neural representation for prediction (NRP) framework and apply it to the autoencoder-based recommendation systems.
We also apply the NRP framework to a direct neural network structure which predicts the ratings without reconstructing the user and item information.
The results confirm that neural representations are better for prediction than regularization and show that the NRP framework, combined with the direct neural network structure, outperforms the state-of-the-art methods in the prediction task.
arXiv Detail & Related papers (2020-10-12T23:12:49Z)
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.