多线程并行计算提升推荐系统效率,兼顾速度与安全。
An Efficient Multi-threaded Collaborative Filtering Approach in Recommendation System
- 将用户分到独立线程并行处理,加速相似度计算。
- 相比传统方法显著缩短处理时间,提升系统可扩展性。
- 适合需要高并发、低延迟推荐的电商与内容平台。
推荐系统是信息过滤系统的一个子集,旨在根据用户偏好、行为或交互预测并推荐其可能感兴趣的项目。通过分析用户的历史活动、评分和偏好数据,系统为产品、服务或内容生成个性化推荐,广泛应用于在线零售、媒体流媒体平台和社交媒体。推荐系统通常分为三类:基于内容的过滤(推荐与用户兴趣相似的项目)、协同过滤(分析相似用户的偏好)以及混合方法(结合两者以提高准确率)。这些系统通过减少信息过载、提供个性化建议来增强用户体验,从而提升参与度和满意度。然而,构建可扩展且高效处理大量用户的推荐系统仍具挑战性,尤其在性能一致性与用户数据安全方面。本研究旨在通过减少推荐系统的处理时间来应对这些挑战。采用多线程相似度计算方法,将用户划分为独立线程并行运行,显著降低计算时间,实现更快、更高效、可扩展的推荐系统,在不牺牲用户数据安全的前提下提升整体性能。
原文摘要 · Abstract (English)
Recommender systems are a subset of information filtering systems designed to predict and suggest items that users may find interesting or relevant based on their preferences, behaviors, or interactions. By analyzing user data such as past activities, ratings, and preferences, these systems generate personalized recommendations for products, services, or content, with common applications including online retail, media streaming platforms, and social media. Recommender systems are typically categorized into three types: content-based filtering, which recommends items similar to those the user has shown interest in; collaborative filtering, which analyzes the preferences of similar users; and hybrid methods, which combine both approaches to improve accuracy. These systems enhance user experience by reducing information overload and providing personalized suggestions, thus increasing engagement and satisfaction. However, building a scalable recommendation system capable of handling numerous users efficiently is a significant challenge, particularly when considering both performance consistency and user data security, which are emerging research topics. The primary objective of this research is to address these challenges by reducing the processing time in recommendation systems. A multithreaded similarity approach is employed to achieve this, where users are divided into independent threads that run in parallel. This parallelization significantly reduces computation time compared to traditional methods, resulting in a faster, more efficient, and scalable recommendation system that ensures improved performance without compromising user data security.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。