add svd learning model