learning rate, refactor, LAD tree(unfinished)
finish LAD tree