Invest In Crypto News
  • Home
  • Latest News
    • Bitcoin News
    • Altcoin News
    • Ethereum News
    • Blockchain News
    • Doge News
    • NFT News
    • Video
    • Market Analysis
    • Business
    • Finance
    • Politics
    • Mining
    • Regulation
    • Technology
  • Top 10 Cryptos
  • Market Cap List
  • IC DAO
  • Donations
  • Contact
  • Buy Crypto
No Result
View All Result
Invest In Crypto News
  • Home
  • Latest News
    • Bitcoin News
    • Altcoin News
    • Ethereum News
    • Blockchain News
    • Doge News
    • NFT News
    • Video
    • Market Analysis
    • Business
    • Finance
    • Politics
    • Mining
    • Regulation
    • Technology
  • Top 10 Cryptos
  • Market Cap List
  • IC DAO
  • Donations
  • Contact
  • Buy Crypto
No Result
View All Result
Invest In Crypto News
No Result
View All Result

Enhancing Recommender Systems with Co-Visitation Matrices and RAPIDS cuDF

CryptoExpert by CryptoExpert
August 22, 2024
in Blockchain News
0
Nvidia's Soaring Data Center Revenue Signals Strong AI and GPU Market Position
  • Facebook
  • Twitter
  • Pinterest


You might also like

Uzbekistan begins government bond-backed stablecoin payment pilot

Stablecoins Reshape Remittances: Solana (SOL) Report Highlights New Trends

Cronos confirms $9.2M slipped away before Tectonic exploit rollback



Jessie A Ellis
Aug 22, 2024 08:15

Learn how to build efficient recommender systems using co-visitation matrices and RAPIDS cuDF for faster data processing and improved personalization.





Recommender systems are crucial for personalizing user experiences across various platforms. These systems predict and suggest items that users are likely to interact with, based on their past behavior and preferences. Building an effective recommender system involves leveraging large, complex datasets that capture user-item interactions.

Recommender Systems and Co-Visitation Matrices

Recommender systems are machine learning algorithms designed to deliver personalized suggestions to users. They are widely used in e-commerce, content streaming, and social media to help users discover products, services, or content aligned with their interests.

Datasets for recommender systems typically include:

Items to recommend, which can number in the millions.
Interactions between users and items, forming sessions that help infer future user interactions.

okex

A co-visitation matrix counts items that appear together in a session, making it easier to recommend items that frequently co-occur with those in a user’s session.

Challenges in Building Co-Visitation Matrices

Computing co-visitation matrices involves processing numerous sessions and counting all co-occurrences, which can be computationally expensive. Traditional methods using libraries like pandas can be inefficient and slow for large datasets, necessitating heavy optimization for practical use.

RAPIDS cuDF, a GPU DataFrame library, addresses these issues by providing a pandas-like API for faster data manipulation. It accelerates computations by up to 40x without requiring code changes.

RAPIDS cuDF Pandas Accelerator Mode

RAPIDS cuDF is designed to speed up operations like loading, joining, aggregating, and filtering on large datasets. Its new pandas accelerator mode allows for accelerated computing in pandas workflows, delivering 50x to 150x faster performance for tabular data processing.

The Data

The data for this tutorial comes from the OTTO – Multi-Objective Recommender System Kaggle competition, which includes one month of sessions. The dataset contains 1.86 million items and around 500 million user-item interactions, stored in chunked parquet files for easier handling.

Implementing Co-Visitation Matrices

To build co-visitation matrices efficiently, the data is split into parts to manage memory usage. Sessions are loaded, and transformations are applied to save memory. Interactions are restricted to a manageable number, and co-occurrences are computed by merging the data with itself on the session column.

Weights are assigned to pairs of items, and the matrix is updated by adding new weights to previous ones. Finally, the matrix is reduced to keep only the best candidates per item, ensuring that the most relevant information is retained.

Generating Candidates

Co-visitation matrices can be used to generate recommendation candidates by aggregating weights over session items. The items with the highest weights are recommended. This process benefits significantly from the GPU accelerator, making it faster and more efficient.

Performance Assessment

The recall metric is used to evaluate the strength of the candidates. In this case, the recall@20 metric showed a strong baseline performance, with an achieved recall of 0.5868. This means that out of 20 items recommended, on average, 11 were purchased by the user.

Going Further

Improving candidate recall involves giving more history to the matrices, refining the matrices by considering interaction types, and adjusting weights based on the importance of session items. These changes can significantly enhance the performance of recommender systems.

Summary

This tutorial demonstrates how to build and optimize co-visitation matrices using RAPIDS cuDF. Leveraging GPU acceleration, co-visitation matrix computation becomes up to 50x faster, enabling quick iterations and improvements in recommender systems.

For more details, visit the NVIDIA Technical Blog.

Image source: Shutterstock



Source link

  • Facebook
  • Twitter
  • Pinterest
CryptoExpert

CryptoExpert

Recommended For You

Uzbekistan begins government bond-backed stablecoin payment pilot

by CryptoExpert
September 9, 2026
0
Cointelegraph

Humo Digital will test HUMO payments with more than 20 merchants under a sandbox jointly overseen by NAPP and Uzbekistan’s central bank. Source link

Read more

Stablecoins Reshape Remittances: Solana (SOL) Report Highlights New Trends

by CryptoExpert
September 8, 2026
0
Solana (SOL) Validators Approve "Timely Vote Credits" Proposal to Accelerate Blockchain Transactions

James Ding Sep 08, 2026 17:31 Solana (SOL)'s report reveals how stablecoins are disrupting remittances by reducing fees, speeding up transfers, and reaching the...

Read more

Cronos confirms $9.2M slipped away before Tectonic exploit rollback

by CryptoExpert
September 8, 2026
0
Cointelegraph

Cronos’s post-mortem put the Tectonic exploit’s affected borrowing at $120.4 million, with 7.6% transferred off-network before validators intervened. Source link

Read more

Citi, DBS Send Tokenized USD in Minutes as TradFi Rails Sleep

by CryptoExpert
September 8, 2026
0
Citi, DBS Send Tokenized USD in Minutes as TradFi Rails Sleep

Key TakeawaysDBS and Citi basically pulled off a USD payment in just minutes this weekend using Swift’s ledger. Pretty quick compared to how TradFi cross-border payments usually work.Swift’s...

Read more

Ethereum Foundation Targets Post-Quantum L1 by 2029

by CryptoExpert
September 7, 2026
0
Ethereum Foundation Targets Post-Quantum L1 by 2029

Terrill Dicki Sep 07, 2026 16:40 Ethereum Foundation sets December 2029 as the quantum-resistant target for Ethereum L1, with Hegotá fork as a critical...

Read more
Next Post
Bitcoin (BTC) On Brink of Major Bullish Surge: Historically Accurate Indicator Reveals

Bitcoin (BTC) On Brink of Major Bullish Surge: Historically Accurate Indicator Reveals

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Browse by Category

  • Altcoin News
  • Bitcoin News
  • Blockchain News
  • Business
  • Doge News
  • Ethereum News
  • Finance
  • Market Analysis
  • Mining
  • NFT News
  • Politics
  • Regulation
  • Technology
  • Trending Cryptos
  • Video

Sitemap

  • Market Cap
  • Donations
  • Trading
  • Mining
  • Contact

Legal Information

  • Privacy Policy
  • Anti-Spam Policy
  • Copyright Notice
  • DMCA Compliance
  • Social Media Disclaimer
  • Terms Of Service

Categories

  • Altcoin News
  • Bitcoin News
  • Blockchain News
  • Business
  • Doge News
  • Ethereum News
  • Finance
  • Market Analysis
  • Mining
  • NFT News
  • Politics
  • Regulation
  • Technology
  • Trending Cryptos
  • Video

© Copyright 2024 InvestInCryptoNews.com

No Result
View All Result
  • Home
  • Latest News
    • Bitcoin News
    • Altcoin News
    • Ethereum News
    • Blockchain News
    • Doge News
    • NFT News
    • Video
    • Market Analysis
    • Business
    • Finance
    • Politics
    • Mining
    • Regulation
    • Technology
  • Top 10 Cryptos
  • Market Cap List
  • IC DAO
  • Donations
  • Contact
  • Buy Crypto

© Copyright 2024 InvestInCryptoNews.com

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy
bitcoin
Bitcoin (BTC) $ 78,930.00
ethereum
Ethereum (ETH) $ 2,496.23
tether
Tether (USDT) $ 0.999688
bnb
BNB (BNB) $ 751.30
xrp
XRP (XRP) $ 1.43
usd-coin
USDC (USDC) $ 0.999925
solana
Solana (SOL) $ 104.02
tron
TRON (TRX) $ 0.338561
staked-ether
Lido Staked Ether (STETH) $ 2,265.05
figure-heloc
Figure Heloc (FIGR_HELOC) $ 1.04

Pin It on Pinterest

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?