Hi all!
I'm trying to build SVDRecommender using Mahout. Code is simple:
DataModel model = new FileDataModel(new File("data.csv"));
SVDRecommender recommender = new SVDRecommender(model, new 
SVDPlusPlusFactorizer(model, 10, 20));
All my ratings are doubles between 0 and 1. However recommender in most cases 
predicts values above 1. How could it happen? Is it a feature of svd-based 
algorithm? Since approximate decomposition is created.
The same problem with ALSWRFactorizer.
Thanks!

-----------------------------------------------------------------------------------
This email message is for the sole use of the intended recipient(s) and may 
contain
confidential information.  Any unauthorized review, use, disclosure or 
distribution
is prohibited.  If you are not the intended recipient, please contact the 
sender by
reply email and destroy all copies of the original message.
-----------------------------------------------------------------------------------

Reply via email to