choose a more reasonable learn_rate