2026/5/27

Sajad Ahmadian

Academic rank: Assistant Professor
ORCID:
Education: PhD.
H-Index:
Faculty: Faculty of Information Technology
ScholarId:
E-mail: s.ahmadian [at] kut.ac.ir
ScopusId:
Phone: 09188339565
ResearchGate:

Research

Title
Recommender Systems Based on Nonnegative Matrix Factorization: A Survey
Type
JournalPaper
Keywords
Collaborative filtering (CF), matrix factorization, nonnegative matrix factorization (NMF), recommender systems (RSs)
Year
2025
Journal IEEE Transactions on Artificial Intelligence
DOI
Researchers Sajad Ahmadian ، Kamal Berahmand ، Mehrdad Rostami ، Saman Forouzandeh ، Parham Moradi ، Mahdi Jalili

Abstract

Recommender systems (RSs) have gained significant attention for their ability to model user preferences and predict future trends. Collaborative filtering (CF), particularly through nonnegative matrix factorization (NMF), is a popular method for building these systems. This article presents a comprehensive survey of NMF-based methods in RSs, exploring enhancements that leverage key features such as sparsity, implicit feedback, and contextual information. We categorize developments into two main directions: pure NMF variants (including constrained, structured, and generalized NMF) and integrated NMF (INMF) approaches (combining NMF with traditional and deep learning models). Our survey provides researchers and practitioners with a structured overview of the field’s progress, identifies current challenges, and highlights promising directions for future research in NMF-based RSs.