466 research outputs found
Graph Convolutional Matrix Completion
We consider matrix completion for recommender systems from the point of view
of link prediction on graphs. Interaction data such as movie ratings can be
represented by a bipartite user-item graph with labeled edges denoting observed
ratings. Building on recent progress in deep learning on graph-structured data,
we propose a graph auto-encoder framework based on differentiable message
passing on the bipartite interaction graph. Our model shows competitive
performance on standard collaborative filtering benchmarks. In settings where
complimentary feature information or structured data such as a social network
is available, our framework outperforms recent state-of-the-art methods.Comment: 9 pages, 3 figures, updated with additional experimental evaluatio
Deep Learning based Recommender System: A Survey and New Perspectives
With the ever-growing volume of online information, recommender systems have
been an effective strategy to overcome such information overload. The utility
of recommender systems cannot be overstated, given its widespread adoption in
many web applications, along with its potential impact to ameliorate many
problems related to over-choice. In recent years, deep learning has garnered
considerable interest in many research fields such as computer vision and
natural language processing, owing not only to stellar performance but also the
attractive property of learning feature representations from scratch. The
influence of deep learning is also pervasive, recently demonstrating its
effectiveness when applied to information retrieval and recommender systems
research. Evidently, the field of deep learning in recommender system is
flourishing. This article aims to provide a comprehensive review of recent
research efforts on deep learning based recommender systems. More concretely,
we provide and devise a taxonomy of deep learning based recommendation models,
along with providing a comprehensive summary of the state-of-the-art. Finally,
we expand on current trends and provide new perspectives pertaining to this new
exciting development of the field.Comment: The paper has been accepted by ACM Computing Surveys.
https://doi.acm.org/10.1145/328502
A Survey on Bayesian Deep Learning
A comprehensive artificial intelligence system needs to not only perceive the
environment with different `senses' (e.g., seeing and hearing) but also infer
the world's conditional (or even causal) relations and corresponding
uncertainty. The past decade has seen major advances in many perception tasks
such as visual object recognition and speech recognition using deep learning
models. For higher-level inference, however, probabilistic graphical models
with their Bayesian nature are still more powerful and flexible. In recent
years, Bayesian deep learning has emerged as a unified probabilistic framework
to tightly integrate deep learning and Bayesian models. In this general
framework, the perception of text or images using deep learning can boost the
performance of higher-level inference and in turn, the feedback from the
inference process is able to enhance the perception of text or images. This
survey provides a comprehensive introduction to Bayesian deep learning and
reviews its recent applications on recommender systems, topic models, control,
etc. Besides, we also discuss the relationship and differences between Bayesian
deep learning and other related topics such as Bayesian treatment of neural
networks.Comment: To appear in ACM Computing Surveys (CSUR) 202
๊ทธ๋ํ ํ์ ํํฐ๋ง์ ์ํ ๊ฐ๋ ฅํ ๋ถํธ์คํธ๋ํ ๊ธฐ๋ฐ ์๊ธฐ ์ง๋ ํ์ต
ํ์๋
ผ๋ฌธ(์์ฌ) -- ์์ธ๋ํ๊ต๋ํ์ : ๊ณต๊ณผ๋ํ ์ปดํจํฐ๊ณตํ๋ถ, 2023. 2. ๊ถํ๊ฒฝ.๋์กฐ ํ์ต ๊ธฐ๋ฐ ๋ชจ๋ธ์ ์์ ๋ฐ์ดํฐ์์ ์์ฒด ๊ฐ๋
์ ํธ๋ฅผ ์ถ์ถํ๋ ๊ธฐ๋ฅ์ด ๋ฐ์ดํฐ ํฌ์์ฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ์ถ์ฒ ์์คํ
์ ์๊ตฌ ์ฌํญ๊ณผ ์ผ์นํ๊ธฐ ๋๋ฌธ์ ์ถ์ฒ ์ฐ๊ตฌ์์ ์ฃผ๋ชฉ์ ๋ฐ๊ณ ์๋ค. ์ด๋ฌํ ํจ์จ์ฑ์๋ ๋ถ๊ตฌํ๊ณ ๋์กฐ ํ์ต ๊ธฐ๋ฐ ๋ชจ๋ธ์๋ ์ค์ํ ํ๊ณ์ ์ด ์๋ค. ๋ฐ๋ก ๋ค๊ฑฐํฐ๋ธ ์ํ๋ง์ด๋ค. ๋ค๊ฑฐํฐ๋ธ ์ํ๋ง ๋ฐฉ์์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์์ ์ทจํฅ์ ๋ง๋ ํญ๋ชฉ์ด์ง๋ง ์ํธ์์ฉ์ด ๊ด์ฐฐ๋์ง ์์ ์ฌ์ฉ์-ํญ๋ชฉ ์์ ๋ค๊ฑฐํฐ๋ธ๋ก ์ ํํ ์ ์๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ค๊ฑฐํฐ๋ธ ์ํ๋ง์ด ํ์ํ์ง ์์ ๋ถํธ์คํธ๋ํ ๊ธฐ๋ฐ์ ์๊ธฐ ์ง๋ ํ์ต ๋ฐฉ๋ฒ์ด ์ ์๋์๋ค. ๊ทธ๋ฌ๋ ์ด ๋ฐฉ๋ฒ์๋ ํ๊ณ์ ์ด ์๋ค. ๊ด์ฐฐ๋ ์ํ๋ง ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋
ธ์ด์ฆ๊ฐ ์๋ ์ํธ ์์ฉ์ ์ทจ์ฝํ๋ค. ๋ํ ์ค์ ๋ฐ์ดํฐ ์
์๋ ํฌ์์ฑ ๋ฌธ์ ๊ฐ ์๋ค.
์์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๊ทธ๋ํ ํ์
ํํฐ๋ง์ ์ํ ๊ฐ๋ ฅํ ๋ถํธ์คํธ๋ํ ๊ธฐ๋ฐ ์๊ธฐ ์ง๋ ํ์ต ๋ชจ๋ธ, RBS๋ฅผ ์๊ฐํ๋ค. RBS๋ ๊ทธ๋ํ ๋
ธ์ด์ฆ ์ ๊ฑฐ ๋ชจ๋๊ณผ ์๊ฐ ์ง๋ ํ์ต ๋ชจ๋์ ๋ ๊ฐ์ง ๋ชจ๋๋ก ๊ตฌ์ฑ๋๋ค. ๊ทธ๋ํ ๋
ธ์ด์ฆ ์ ๊ฑฐ ๋ชจ๋์ ์ก์์ด ์๋ ์ํธ ์์ฉ์ ์ํฅ์ ์ค์ด๊ธฐ ์ํด ์ค๊ณ๋์๋ค. ์๊ธฐ ์ง๋ ํ์ต ๋ชจ๋์ ์จ๋ผ์ธ ์ธ์ฝ๋์ ํ๊น ์ธ์ฝ๋๋ก ๊ตฌ์ฑ๋๋ค. RBS๋ ํ๊น ์ธ์ฝ๋์ ํํ์ ์์ธกํ๋๋ก ์จ๋ผ์ธ ์ธ์ฝ๋๋ฅผ ํ์ตํ๋ ๋ฐ๋ฉด, ํ๊น ์ธ์ฝ๋๋ ์จ๋ผ์ธ ์ธ์ฝ๋๋ฅผ ์ฒ์ฒํ ๊ทผ์ฌํ์ฌ ์ผ๊ด๋ ํ๊น์ ์ ๊ณตํ๋ค. ๋ํ RBS๋ ์ธ์ฝ๋ ์
๋ ฅ์ ๋
ธ์ด์ฆ๋ฅผ ์ถ๊ฐํ์ฌ ๋ฐ์ดํฐ ํฌ์์ฑ ๋ฌธ์ ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ํํ๋ค. 3๊ฐ์ง ๋ฒค์น๋งํฌ ๋ฐ์ดํฐ ์
์ ๋ํ ํฌ๊ด์ ์ธ ๊ฒฝํ์ ์ฐ๊ตฌ๋ RBS๊ฐ ๋ชจ๋ ๊ธฐ์ค ๋ชจ๋ธ์ ์ผ๊ด๋๊ณ ํฌ๊ฒ ๋ฅ๊ฐํ๋ค๋ ๊ฒ์ ๋ณด์ฌ์ค๋ค.Contrastive learning (CL) based models are gaining traction in recommendation research, since their ability to extract self-supervised signals from raw data matches the requirements of recommender systems to solve the data sparsity issue. Despite their effectiveness, CL-based models have an important limitation: negative sampling. A negative sampling scheme allows positive but unobserved pairs to be selected as negative. To solve this problem, a bootstrapping-based self-supervised learning method that does not require negative sampling has been proposed. However, this method also has limitations. Because only positive samples are used, it is vulnerable to noisy interactions. Also, there is a sparsity issue in real-world data sets.
To tackle the above issues, we introduce a Robust Bootstrapping-based Self-supervised learning model for graph collaborative filtering, named RBS. RBS consists of two modules: a graph denoising module and a self-supervised learning module. The graph denoising module is designed to reduce the influence of noisy interactions. The self-supervised learning module consists of an online encoder and a target encoder. RBS trains its online encoder to predict the target encoders representation, while the target encoder provides consistent targets by slowly approximating the online encoder. In addition, RBS effectively alleviates the data sparsity issue, by adding noises to encoder inputs. A comprehensive empirical study on three benchmark datasets demonstrates that RBS consistently and significantly outperforms all baseline methods.Chapter 1. Introduction 1
Chapter 2. Related Work 3
2.1. Graph Neural Networks 3
2.2. Graph Collaborative Filtering 3
2.3. Self-supervised Learning 4
Chapter 3. Methodology 6
3.1. Overview 6
3.2. Problem Definition 6
3.3. Graph Denoising Module 7
3.4. Self-supervised Learning Module 9
3.5. Prediction 11
Chapter 4. Experiments 12
4.1. Datasets 12
4.2. Baselines 13
4.3. Evaluation Metrics 13
4.4. Implementation Details 14
4.5. Overall Performance 14
4.6. Ablation Study 18
Chapter 5. Conclusion 21
Bibliography 22
์ด๋ก 27์
TransNets: Learning to Transform for Recommendation
Recently, deep learning methods have been shown to improve the performance of
recommender systems over traditional methods, especially when review text is
available. For example, a recent model, DeepCoNN, uses neural nets to learn one
latent representation for the text of all reviews written by a target user, and
a second latent representation for the text of all reviews for a target item,
and then combines these latent representations to obtain state-of-the-art
performance on recommendation tasks. We show that (unsurprisingly) much of the
predictive value of review text comes from reviews of the target user for the
target item. We then introduce a way in which this information can be used in
recommendation, even when the target user's review for the target item is not
available. Our model, called TransNets, extends the DeepCoNN model by
introducing an additional latent layer representing the target user-target item
pair. We then regularize this layer, at training time, to be similar to another
latent representation of the target user's review of the target item. We show
that TransNets and extensions of it improve substantially over the previous
state-of-the-art.Comment: Accepted for publication in the 11th ACM Conference on Recommender
Systems (RecSys 2017
Joint Deep Modeling of Users and Items Using Reviews for Recommendation
A large amount of information exists in reviews written by users. This source
of information has been ignored by most of the current recommender systems
while it can potentially alleviate the sparsity problem and improve the quality
of recommendations. In this paper, we present a deep model to learn item
properties and user behaviors jointly from review text. The proposed model,
named Deep Cooperative Neural Networks (DeepCoNN), consists of two parallel
neural networks coupled in the last layers. One of the networks focuses on
learning user behaviors exploiting reviews written by the user, and the other
one learns item properties from the reviews written for the item. A shared
layer is introduced on the top to couple these two networks together. The
shared layer enables latent factors learned for users and items to interact
with each other in a manner similar to factorization machine techniques.
Experimental results demonstrate that DeepCoNN significantly outperforms all
baseline recommender systems on a variety of datasets.Comment: WSDM 201
A deep learning-based hybrid model for recommendation generation and ranking
A recommender system plays a vital role in information filtering and retrieval, and its application is omnipresent in many domains. There are some drawbacks such as the cold-start and the data sparsity problems which affect the performance of the recommender model. Various studies help with drastically improving the performance of recommender systems via unique methods, such as the traditional way of performing matrix factorization (MF) and also applying deep learning (DL) techniques in recent years. By using DL in the recommender system, we can overcome the difficulties of collaborative filtering. DL now focuses mainly on modeling content descriptions, but those models ignore the main factor of userโitem interaction. In the proposed hybrid Bayesian stacked auto-denoising encoder (HBSADE) model, it recognizes the latent interests of the user and analyzes contextual reviews that are performed through the MF method. The objective of the model is to identify the userโs point of interest, recommending products/services based on the userโs latent interests. The proposed two-stage novel hybrid deep learning-based collaborative filtering method explores the userโs point of interest, captures the communications between items and users and provides better recommendations in a personalized way. We used a multilayer neural network to manipulate the nonlinearities between the user and item communication from data. Experiments were to prove that our HBSADE outperforms existing methodologies over Amazon-b and Book-Crossing datasets
Collaborative Deep Learning for Recommender Systems
Collaborative filtering (CF) is a successful approach commonly used by many
recommender systems. Conventional CF-based methods use the ratings given to
items by users as the sole source of information for learning to make
recommendation. However, the ratings are often very sparse in many
applications, causing CF-based methods to degrade significantly in their
recommendation performance. To address this sparsity problem, auxiliary
information such as item content information may be utilized. Collaborative
topic regression (CTR) is an appealing recent method taking this approach which
tightly couples the two components that learn from two different sources of
information. Nevertheless, the latent representation learned by CTR may not be
very effective when the auxiliary information is very sparse. To address this
problem, we generalize recent advances in deep learning from i.i.d. input to
non-i.i.d. (CF-based) input and propose in this paper a hierarchical Bayesian
model called collaborative deep learning (CDL), which jointly performs deep
representation learning for the content information and collaborative filtering
for the ratings (feedback) matrix. Extensive experiments on three real-world
datasets from different domains show that CDL can significantly advance the
state of the art
- โฆ