Exploring collaborative filtering through K-Nearest Neighbors and Non-Negative Matrix Factorization
Journal Title: Modern Innovations, Systems and Technologies - Year 2024, Vol 4, Issue 2
Abstract
Collaborative filtering (CF) algorithms have received a lot of interest in recommender systems due to their ability to give personalized recommendations by exploiting user-item interaction data. In this article, we explore two popular CF methods—K-Nearest Neighbors (KNN) Regression and Non-Negative Matrix Factorization (NMF)—in detail as we dig into the world of collaborative filtering. Our goal is to evaluate their performance on the MovieLens 1M dataset and offer information about their advantages and disadvantages. A thorough explanation of the significance of recommender systems in contemporary content consumption settings is given at the outset of our examination. We look into Collaborative Filtering's complexities and how it uses user choices to produce tailored recommendations. Then, after setting the scene, we explain the KNN Regression and NMF approaches, going over their guiding principles and how they apply to recommendation systems. We conduct an extensive investigation of KNN Regression and NMF on the MovieLens 1M dataset to provide a thorough evaluation. We describe the model training processes, performance measures, and data pre-processing steps used. We measure and analyse the predicted accuracy of these strategies using empirical studies, revealing light on their effectiveness when applied to various user preferences and content categories.
Authors and Affiliations
Sagedur Rahman
Using the least squares method to find predicted values
The least squares method is used to analyze experimentally obtained data. The purpose of this method is to find a function that is closest to the results obtained in practice. This method makes sense to use when construc...
Method of obtaining a composition for a protective oleophobic coating in materials
The article presents the main characteristics of composite materials used for coating textile materials. A new effective composition for obtaining an olephobic coating is proposed, including parts by weight: polyvinyl ch...
Modeling a thin film printed inductance coil for a VHF radio receiver
When designing and modeling inductors, the only practical options are wire connections and flat geometric shapes, although, wire connections allow to achieve a high-quality factor, their inductance values are limited and...
Image recognition using artificial intelligence
The article sets the task of considering the process of image recognition using convolutional neural networks. Image recognition is a key component of computer vision, which gives the system the ability to recognize and...
Filtration rates in the area of squeezing materials
Analytical dependencies are determined that describe the patterns of change in filtration rates in the squeezing area. It was established that the fluid filtration rate along the abscissa axis at the boundaries of the co...