HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Scalable Approximate NonSymmetric Autoencoder for Collaborative Filtering

{Miroslav Tůma Ladislav Peška Antonín Hoskovec Radek Bartyzal Martin Spišák}

Abstract

In the field of recommender systems, shallow autoencoders have recently gained significant attention. One of the most highly acclaimed shallow autoencoders is EASE, favored for its competitive recommendation accuracy and simultaneous simplicity. However, the poor scalability of EASE (both in time and especially in memory) severely restricts its use in production environments with vast item sets. In this paper, we propose a hyperefficient factorization technique for sparse approximate inversion of the data-Gram matrix used in EASE. The resulting autoencoder, SANSA, is an end-to-end sparse solution with prescribable density and almost arbitrarily low memory requirements — even for training. As such, SANSA allows us to effortlessly scale the concept of EASE to millions of items and beyond.

Benchmarks

BenchmarkMethodologyMetrics
collaborative-filtering-on-amazon-bookSANSA
NDCG@20: 0.0637
Recall@20: 0.0768
collaborative-filtering-on-million-songSANSA
Recall@20: 0.332
Recall@50: 0.427
nDCG@100: 0.388
recommendation-systems-on-amazon-bookSANSA
Recall@20: 0.0768
nDCG@20: 0.0637

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Scalable Approximate NonSymmetric Autoencoder for Collaborative Filtering | Papers | HyperAI