learning_method in constructor of lg