minor change in function names in Least Square Learning