{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T22:16:05Z","timestamp":1774044965653,"version":"3.50.1"},"reference-count":127,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2025]]},"DOI":"10.1109\/access.2025.3630750","type":"journal-article","created":{"date-parts":[[2025,11,10]],"date-time":"2025-11-10T18:49:34Z","timestamp":1762800574000},"page":"192492-192517","source":"Crossref","is-referenced-by-count":1,"title":["Non-Negative Matrix Factorization in Recommender Models: Concept, Survey, and Future Direction"],"prefix":"10.1109","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9683-6643","authenticated-orcid":false,"given":"Rachana","family":"Mehta","sequence":"first","affiliation":[{"name":"Computer Science and Engineering Department, School of Technology, Pandit Deendayal Energy University, Gandhinagar, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5961-3114","authenticated-orcid":false,"given":"Shakti","family":"Mishra","sequence":"additional","affiliation":[{"name":"Computer Science and Engineering Department, School of Technology, Pandit Deendayal Energy University, Gandhinagar, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8458-604X","authenticated-orcid":false,"given":"Snehanshu","family":"Saha","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Information Systems, APPCAIR, BITS Pilani K K Birla Goa Campus, Goa, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1921591.1921593"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1401890.1401944"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2016.2514368"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2019.2955567"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2810062"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2016.2573314"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2005.99"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.dss.2015.03.008"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3543846"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2020.3028705"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2959100.2959190"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3219890"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2003.1167344"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-29659-3_1"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3366423.3380281"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2013.03.012"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.5120\/ijca2017916055"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/s41870-018-0138-8"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2003.1167344"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/371920.372071"},{"key":"ref21","first-page":"35","article-title":"The Netflix prize","volume-title":"Proc. KDD Cup Workshop","author":"Bennett"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1038\/44565"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0046331"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1000029"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1093\/bib\/bbac246"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1016\/j.celrep.2012.12.008"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btab826"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1016\/j.csl.2021.101216"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2020.03.096"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-021-06014-6"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1016\/j.jmsy.2019.09.013"},{"issue":"38","key":"ref32","first-page":"1853","article-title":"Analysis of financial data using non-negative matrix factorization","volume":"3","author":"de Fr\u00e9in","journal-title":"Int. Math. Forum"},{"key":"ref33","article-title":"Exploring NMF and LDA topic models of Swedish news articles","author":"Svensson","year":"2020"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP48485.2024.10447390"},{"key":"ref35","doi-asserted-by":"crossref","DOI":"10.1016\/j.media.2022.102706","article-title":"Factorizer: A scalable interpretable approach to context modeling for medical image segmentation","volume":"84","author":"Ashtari","year":"2023","journal-title":"Med. Image Anal."},{"key":"ref36","first-page":"249","article-title":"Ecco: An open source library for the explainability of transformer language models","volume-title":"Proc. 59th Annu. Meeting Assoc. Comput. Linguistics 11th Int. Joint Conf. Natural Lang. Process., Syst. Demonstrations","author":"Alammar"},{"key":"ref37","first-page":"1","article-title":"Algorithms for non-negative matrix factorization","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"13","author":"Lee"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/TAI.2025.3559053"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3767726"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2024.102379"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1080\/03772063.2021.1997357"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/s10115-021-01629-6"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxab103"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1613\/jair.1.12403"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1007\/s41060-022-00370-9"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.5539\/cis.v11n2p1"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/CSCITA.2017.8066567"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2015.04.237"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2012.51"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1201\/9781315373515-7"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2021.08.152"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-23241-1_6"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611976410"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1137\/070709967"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/2213977.2213994"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1137\/110820361"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2023.3289704"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1561\/2200000055"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1016\/0169-7439(87)80084-9"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-39778-7_10"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/375551.375608"},{"key":"ref62","first-page":"1","article-title":"Probabilistic matrix factorization","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"20","author":"Mnih"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2008.277"},{"key":"ref64","first-page":"1","article-title":"A Bayesian model for collaborative filtering","volume-title":"Proc. AISTATS","author":"Chien"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/3523227.3548486"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1016\/j.cosrev.2021.100423"},{"key":"ref67","doi-asserted-by":"crossref","DOI":"10.1137\/1.9781611971408","volume-title":"Matrix Algorithms, Vol. 1: Basic Decompositions","volume":"1","author":"Stewart","year":"1998"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-12-821929-4.00001-9"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1080\/03081087.2016.1267104"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1162\/neco.2007.19.10.2756"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74494-8_22"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1016\/j.csda.2006.11.006"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1137\/07069239X"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2012.2190406"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1162\/neco_a_01157"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2016.2516971"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1145\/1772690.1772760"},{"issue":"1","key":"ref78","first-page":"1","article-title":"Online learning for matrix factorization and sparse coding","volume":"11","author":"Mairal","year":"2010","journal-title":"J. Mach. Learn. Res."},{"key":"ref79","first-page":"3680","article-title":"Ordinal non-negative matrix factorization for recommendation","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Gouvert"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2015.12.018"},{"key":"ref81","article-title":"Negative binomial matrix factorization for recommender systems","author":"Gouvert","year":"2018","journal-title":"arXiv:1801.01708"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2022.116593"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.3390\/e13010134"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1162\/NECO_a_00168"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972764.58"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2009.4959890"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-53547-0_3"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2024.3469830"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972801.18"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2014.2308433"},{"key":"ref91","first-page":"5","article-title":"Improving regularized singular value decomposition for collaborative filtering","volume-title":"Proc. KDD Cup Workshop","author":"Paterek"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2013.309"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2017.03.002"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1109\/TBDATA.2019.2916868"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1109\/ICDMW.2018.00183"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.2018.2875452"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2021.3069108"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2025.3557945"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2019.09.080"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1007\/s41870-022-00982-1"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-97-7235-3_11"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1109\/TNSE.2020.3044035"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1109\/ICDMW.2019.00096"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.3390\/s22218224"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2025.127432"},{"key":"ref106","article-title":"FedSPLIT: One-shot federated recommendation system based on non-negative joint matrix factorization and knowledge distillation","author":"Eren","year":"2022","journal-title":"arXiv:2205.02359"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/BigData62323.2024.10825895"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2024.125533"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-023-10619-9"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.5220\/0006893700350045"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2013.25"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1109\/DSW.2018.8439905"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2023.121229"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2018.2846646"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.2015.2417509"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2018.2885075"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.2016.2560128"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1145\/3640457.3688013"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1137\/140993272"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.3390\/proceedings2019027013"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1002\/nla.2598"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1109\/BigData62323.2024.10825324"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1002\/sim.9934"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1016\/j.jksuci.2018.03.012"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1145\/3038912.3052569"},{"key":"ref126","article-title":"An overview of gradient descent optimization algorithms","author":"Ruder","year":"2016","journal-title":"arXiv:1609.04747"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1145\/3383313.3412488"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/6287639\/10820123\/11235932.pdf?arnumber=11235932","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,17]],"date-time":"2025-11-17T18:42:20Z","timestamp":1763404940000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11235932\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"references-count":127,"URL":"https:\/\/doi.org\/10.1109\/access.2025.3630750","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]}}}