Closed dselivanov closed 6 years ago
From Performance of Recommender Algorithms on Top-N Recommendation Tasks it seems like vanilla truncated SVD (which they call "PureSVD") is a good baseline for OC-CF settings. So worth to implement separate class for that.
I've added fast implementation of soft-svd - truncated SVD with regularization on nuclear norm (adopted from softImpute package). Now need to expose R6 class with cross-validation with warm-starts.
From Performance of Recommender Algorithms on Top-N Recommendation Tasks it seems like vanilla truncated SVD (which they call "PureSVD") is a good baseline for OC-CF settings. So worth to implement separate class for that.