{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T19:03:39Z","timestamp":1775675019629,"version":"3.50.1"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2017,8,4]],"date-time":"2017-08-04T00:00:00Z","timestamp":1501804800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Portuguese Foundation for Science and Technology","award":["POCI-01-0145-FEDER-006961"],"award-info":[{"award-number":["POCI-01-0145-FEDER-006961"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Knowl Inf Syst"],"published-print":{"date-parts":[[2018,5]]},"DOI":"10.1007\/s10115-017-1091-8","type":"journal-article","created":{"date-parts":[[2017,8,4]],"date-time":"2017-08-04T14:29:32Z","timestamp":1501856972000},"page":"275-304","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["Forgetting techniques for stream-based matrix factorization in recommender systems"],"prefix":"10.1007","volume":"55","author":[{"given":"Pawel","family":"Matuszyk","sequence":"first","affiliation":[]},{"given":"Jo\u00e3o","family":"Vinagre","sequence":"additional","affiliation":[]},{"given":"Myra","family":"Spiliopoulou","sequence":"additional","affiliation":[]},{"given":"Al\u00edpio M\u00e1rio","family":"Jorge","sequence":"additional","affiliation":[]},{"given":"Jo\u00e3o","family":"Gama","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,8,4]]},"reference":[{"key":"1091_CR1","doi-asserted-by":"crossref","unstructured":"Babcock B, Babu S, Datar M, Motwani R, Widom J (2002) Models and issues in data stream systems. In: Lucian P, Serge A, Phokion GK (eds) PODS. ACM, pp 1\u201316","DOI":"10.1145\/543613.543615"},{"issue":"4","key":"1091_CR2","doi-asserted-by":"crossref","first-page":"573","DOI":"10.1137\/1037127","volume":"37","author":"MW Berry","year":"1995","unstructured":"Berry MW, Dumais ST, O\u2019Brien GW (1995) Using linear algebra for intelligent information retrieval. SIAM Review 37(4):573\u2013595","journal-title":"SIAM Review"},{"key":"1091_CR3","doi-asserted-by":"crossref","unstructured":"Cao F, Ester M, Qian W, Zhou A (2006) Density-based clustering over an evolving data stream with noise. In: Joydeep G, Diane L, David BS, Jaideep S (eds) SDM. SIAM","DOI":"10.1137\/1.9781611972764.29"},{"key":"1091_CR4","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-13287-2","volume-title":"Music recommendation and discovery in the long tail","author":"O Celma","year":"2010","unstructured":"Celma O (2010) Music recommendation and discovery in the long tail. Springer, Berlin"},{"key":"1091_CR5","doi-asserted-by":"crossref","unstructured":"Chua FCT, Oentaryo RJ, Lim E-P (2013) Modeling temporal adoptions using dynamic matrix factorization. In: Hui X, George K, Bhavani MT, Diane JC, Xindong W (eds) ICDM, IEEE computer society, pp 91\u2013100","DOI":"10.1109\/ICDM.2013.25"},{"key":"1091_CR6","doi-asserted-by":"crossref","unstructured":"Cremonesi P, Koren Y, Turrin R (2010) Performance of recommender algorithms on top-n recommendation tasks. In: Proceedings of ACM RecSys, RecSys \u201910. ACM, pp 39\u201346","DOI":"10.1145\/1864708.1864721"},{"key":"1091_CR7","doi-asserted-by":"crossref","unstructured":"Ding Y, Li X (2005) Time weight collaborative filtering. In: Otthein H, Hans-J\u00f6rg S, Norbert F, Abdur C, Wilfried T, (eds) CIKM. ACM, pp 485\u2013492","DOI":"10.1145\/1099554.1099689"},{"key":"1091_CR8","unstructured":"Domingos P, Hulten G (2001) Catching up with the data: research issues in mining data streams. In: DMKD"},{"issue":"1","key":"1091_CR9","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1007\/s13748-011-0002-6","volume":"1","author":"Jo\u00e3o Gama","year":"2012","unstructured":"Gama Jo\u00e3o (2012) A survey on learning from data streams: current and future trends. Prog Artif Intell 1(1):45\u201355","journal-title":"Prog Artif Intell"},{"key":"1091_CR10","doi-asserted-by":"crossref","unstructured":"Gama J, Sebasti\u00e3o R, Rodrigues PP (2009) Issues in evaluation of stream learning algorithms. In: KDD","DOI":"10.1145\/1557019.1557060"},{"key":"1091_CR11","doi-asserted-by":"crossref","unstructured":"Halchenko YO, Hanke M (2012) Open is not enough. Let\u2019s take the next step: an integrated, community-driven computing platform for neuroscience. Front Neuroinf","DOI":"10.3389\/fninf.2012.00022"},{"issue":"4","key":"1091_CR12","first-page":"19","volume":"5","author":"F Maxwell Harper","year":"2016","unstructured":"Harper F Maxwell, Konstan Joseph A (2016) The movielens datasets: history and context. TiiS 5(4):19","journal-title":"TiiS"},{"key":"1091_CR13","doi-asserted-by":"crossref","unstructured":"Hu Y, Koren Y, Volinsky C (2008) Collaborative filtering for implicit feedback datasets. In: Proceedings of the 8th IEEE international conference on data mining (ICDM 2008), December 15\u201319, 2008, Pisa, Italy. IEEE Computer Society, pp 263\u2013272","DOI":"10.1109\/ICDM.2008.22"},{"key":"1091_CR14","doi-asserted-by":"crossref","unstructured":"Hulten G, Spencer L, Domingos P (2001) Mining time-changing data streams. ACM SIGKDD","DOI":"10.1145\/502512.502529"},{"key":"1091_CR15","doi-asserted-by":"crossref","unstructured":"Hulten G, Spencer L, Domingos P (2001) Mining time-changing data streams. In: Doheon L, Mario S, Foster JP, Ramakrishnan S (eds) KDD. ACM, pp 97\u2013106","DOI":"10.1145\/502512.502529"},{"key":"1091_CR16","doi-asserted-by":"crossref","unstructured":"Karimi R, Freudenthaler C, Nanopoulos A, Schmidt-Thieme L (2011) Towards optimal active learning for matrix factorization in recommender systems. In: ICTAI. IEEE, pp 1069\u20131076","DOI":"10.1109\/ICTAI.2011.182"},{"issue":"8","key":"1091_CR17","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/MC.2009.263","volume":"42","author":"Y Koren","year":"2009","unstructured":"Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. Computer 42(8):30\u201337","journal-title":"Computer"},{"key":"1091_CR18","doi-asserted-by":"crossref","unstructured":"Koren Y (2009) Collaborative filtering with temporal dynamics. In: KDD","DOI":"10.1145\/1557019.1557072"},{"key":"1091_CR19","unstructured":"Koychev I (2000) Gradual forgetting for adaptation to concept drift. In: ECAI 2000 workshop on current issues in spatio-temporal reasoning, Berlin, Germany, pp 101\u2013106"},{"key":"1091_CR20","unstructured":"Koychev I, Schwab I (2000) Adapting to drifting user\u2019s interests. In: ECML 2000"},{"issue":"1","key":"1091_CR21","doi-asserted-by":"crossref","first-page":"75","DOI":"10.3233\/IDA-2007-11105","volume":"11","author":"Xue Li","year":"2007","unstructured":"Li Xue, Barajas Jorge M, Ding Yi (2007) Collaborative filtering on streaming data with interest-drifting. Intell Data Anal 11(1):75\u201387","journal-title":"Intell Data Anal"},{"key":"1091_CR22","unstructured":"Ling G, Yang H, King I, Lyu MR (2012) Online learning for collaborative filtering. In: International joint conference on neural networks. IEEE, pp 1\u20138"},{"key":"1091_CR23","doi-asserted-by":"crossref","unstructured":"Liu NN, Zhao M, Xiang EW, Yang Q (2010) Online evolutionary collaborative filtering. In: Proceedings of the ACM RecSys","DOI":"10.1145\/1864708.1864729"},{"key":"1091_CR24","unstructured":"Massa P, Avesani P (2006) Trust-aware bootstrapping of recommender systems. In: ECAI workshop on recommender systems. Citeseer, pp 29\u201333"},{"key":"1091_CR25","doi-asserted-by":"crossref","unstructured":"Matuszyk P, Spiliopoulou M (2014) Selective forgetting for incremental matrix factorization in recommender systems. In: Discovery science, volume 8777 of LNCS. Springer, pp 204\u2013215","DOI":"10.1007\/978-3-319-11812-3_18"},{"key":"1091_CR26","doi-asserted-by":"crossref","unstructured":"Matuszyk P, Spiliopoulou M (2015) Semi-supervised learning for stream recommender systems. In: Nathalie J, Stan M (eds) Discovery science, volume 9356 of LNCS. Springer, pp 131\u2013145","DOI":"10.1007\/978-3-319-24282-8_12"},{"key":"1091_CR27","doi-asserted-by":"crossref","unstructured":"Matuszyk P, Vinagre J, Spiliopoulou M, Jorge AM, Gama J (2015) Forgetting methods for incremental matrix factorization in recommender systems. In: Proceedings of the ACM SAC, SAC \u201915, New York, NY, USA. ACM, pp 947\u2013953","DOI":"10.1145\/2695664.2695820"},{"key":"1091_CR28","doi-asserted-by":"crossref","unstructured":"Miranda C, Jorge AM (2008) Incremental collaborative filtering for binary ratings. In: Web intelligence conference proceedings. IEEE Computer Society, pp 389\u2013392","DOI":"10.1109\/WIIAT.2008.263"},{"key":"1091_CR29","doi-asserted-by":"crossref","unstructured":"Nasraoui O, Cerwinske J, Rojas C, Gonz\u00e1lez F (2007) Performance of recommendation systems in dynamic streaming environments. In: SDM, SIAM","DOI":"10.1137\/1.9781611972771.63"},{"key":"1091_CR30","doi-asserted-by":"crossref","unstructured":"Nasraoui O, Uribe CC, Coronel CR, Gonz\u00e1lez FA (2003) TECNO-STREAMS: tracking evolving clusters in noisy data streams with a scalable immune system learning model. In: Proceedings of the IEEE ICDM 2003, pp 235\u2013242","DOI":"10.1109\/ICDM.2003.1250925"},{"key":"1091_CR31","doi-asserted-by":"crossref","unstructured":"Papagelis M, Rousidis I, Plexousakis D, Theoharopoulos E (2005) Incremental collaborative filtering for highly-scalable recommendation algorithms. In: Proceedings of the ISMIS 2005","DOI":"10.1007\/11425274_57"},{"key":"1091_CR32","unstructured":"Paterek A (2007) Improving regularized singular value decomposition for collaborative filtering. In: Proceedings of the KDD cup workshop at SIGKDD\u201907"},{"key":"1091_CR33","doi-asserted-by":"crossref","unstructured":"Sarwar BM, Karypis G, Konstan JA, Riedl JT (2000) Application of dimensionality reduction in recommender system\u2014a case study. In: In ACM WEBKDD workshop","DOI":"10.21236\/ADA439541"},{"issue":"1","key":"1091_CR34","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1146\/annurev.ps.46.020195.003021","volume":"46","author":"JP Shaffer","year":"1995","unstructured":"Shaffer JP (1995) Multiple hypothesis testing. Ann Rev Psychol 46(1):561\u2013584","journal-title":"Ann Rev Psychol"},{"issue":"14","key":"1091_CR35","doi-asserted-by":"crossref","first-page":"3499","DOI":"10.1109\/TSP.2014.2326618","volume":"62","author":"John Z Sun","year":"2014","unstructured":"Sun John Z, Parthasarathy Dhruv, Varshney Kush R (2014) Collaborative Kalman filtering for dynamic matrix factorization. IEEE Trans Signal Process 62(14):3499\u20133509","journal-title":"IEEE Trans Signal Process"},{"key":"1091_CR36","first-page":"623","volume":"10","author":"G Tak\u00e1cs","year":"2009","unstructured":"Tak\u00e1cs G, Pil\u00e1szy I, N\u00e9meth B, Tikk D (2009) Scalable collaborative filtering approaches for large recommender systems. J Mach Learn Res 10:623\u2013656","journal-title":"J Mach Learn Res"},{"issue":"4","key":"1091_CR37","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1007\/s13173-012-0077-3","volume":"18","author":"V Jo\u00e1o","year":"2012","unstructured":"Jo\u00e1o V, Jorge AM (2012) Forgetting mechanisms for scalable collaborative filtering. J Braz Comput Soc 18(4):271\u2013282","journal-title":"J Braz Comput Soc"},{"key":"1091_CR38","doi-asserted-by":"crossref","unstructured":"Vinagre J, Jorge AM, Gama J (2014) Fast incremental matrix factorization for recommendation with positive-only feedback. In: UMAP, pp 459\u2013470","DOI":"10.1007\/978-3-319-08786-3_41"}],"container-title":["Knowledge and Information Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10115-017-1091-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-017-1091-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-017-1091-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,2]],"date-time":"2019-10-02T01:31:57Z","timestamp":1569979917000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10115-017-1091-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,4]]},"references-count":38,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2018,5]]}},"alternative-id":["1091"],"URL":"https:\/\/doi.org\/10.1007\/s10115-017-1091-8","relation":{},"ISSN":["0219-1377","0219-3116"],"issn-type":[{"value":"0219-1377","type":"print"},{"value":"0219-3116","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,8,4]]}}}